All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.base-spring.xml Maven / Gradle / Ivy

<?xml version="1.0"?>

<beans
	default-destroy-method="destroy"
	default-init-method="afterPropertiesSet"
	xmlns="http://www.springframework.org/schema/beans"
	xmlns:util="http://www.springframework.org/schema/util"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"
>
	<bean class="com.liferay.portal.spring.aop.DynamicProxyCreator" factory-method="getDynamicProxyCreator" />
	<bean class="com.liferay.portal.spring.transaction.CounterTransactionExecutor" id="counterTransactionExecutor">
		<constructor-arg>
			<bean class="com.liferay.portal.spring.transaction.TransactionManagerFactory" factory-method="createTransactionManager">
				<constructor-arg ref="counterDataSource" />
				<constructor-arg ref="counterHibernateSessionFactory" />
			</bean>
		</constructor-arg>
	</bean>
	<bean class="com.liferay.portal.transaction.TransactionLifecycleManagerInitializer">
		<property name="transactionLifecycleListeners">
			<list>
				<util:constant static-field="com.liferay.portal.kernel.cache.thread.local.ThreadLocalCacheManager.TRANSACTION_LIFECYCLE_LISTENER" />
				<util:constant static-field="com.liferay.portal.spring.hibernate.LastSessionRecorderUtil.TRANSACTION_LIFECYCLE_LISTENER" />
				<util:constant static-field="com.liferay.portal.kernel.cache.transactional.TransactionalPortalCacheUtil.TRANSACTION_LIFECYCLE_LISTENER" />
				<util:constant static-field="com.liferay.portal.kernel.internal.spring.transaction.ReadOnlyTransactionThreadLocal.TRANSACTION_LIFECYCLE_LISTENER" />
				<util:constant static-field="com.liferay.portal.kernel.transaction.TransactionLifecycleNotifier.TRANSACTION_LIFECYCLE_LISTENER" />
				<util:constant static-field="com.liferay.portal.kernel.transaction.TransactionCommitCallbackUtil.TRANSACTION_LIFECYCLE_LISTENER" />
			</list>
		</property>
	</bean>
</beans>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy