Package org.cxbox.model.core.tx
Class CxboxJpaTransactionManagerForceActiveAware
- java.lang.Object
-
- org.springframework.transaction.support.AbstractPlatformTransactionManager
-
- org.springframework.orm.jpa.JpaTransactionManager
-
- org.cxbox.model.core.tx.CxboxJpaTransactionManagerForceActiveAware
-
- All Implemented Interfaces:
Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.InitializingBean,org.springframework.transaction.PlatformTransactionManager,org.springframework.transaction.support.ResourceTransactionManager,org.springframework.transaction.TransactionManager
public class CxboxJpaTransactionManagerForceActiveAware extends org.springframework.orm.jpa.JpaTransactionManager- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CxboxJpaTransactionManagerForceActiveAware(javax.persistence.EntityManagerFactory emf, ITransactionStatus txStatus)CxboxJpaTransactionManagerForceActiveAware(org.springframework.context.ApplicationContext applicationContext, CxboxBeanProperties cxboxBeanProperties, ITransactionStatus txStatus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidprepareSynchronization(org.springframework.transaction.support.DefaultTransactionStatus status, org.springframework.transaction.TransactionDefinition definition)-
Methods inherited from class org.springframework.orm.jpa.JpaTransactionManager
afterPropertiesSet, closeEntityManagerAfterFailedBegin, createEntityManagerForTransaction, doBegin, doCleanupAfterCompletion, doCommit, doGetTransaction, doResume, doRollback, doSetRollbackOnly, doSuspend, getDataSource, getEntityManagerFactory, getJpaDialect, getJpaPropertyMap, getPersistenceUnitName, getResourceFactory, isExistingTransaction, obtainEntityManagerFactory, setBeanFactory, setDataSource, setEntityManagerFactory, setEntityManagerInitializer, setJpaDialect, setJpaProperties, setJpaPropertyMap, setPersistenceUnitName, shouldCommitOnGlobalRollbackOnly
-
Methods inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManager
commit, determineTimeout, getDefaultTimeout, getTransaction, getTransactionSynchronization, invokeAfterCompletion, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, newTransactionStatus, prepareForCommit, prepareTransactionStatus, registerAfterCompletionWithExistingTransaction, resume, rollback, setDefaultTimeout, setFailEarlyOnGlobalRollbackOnly, setGlobalRollbackOnParticipationFailure, setNestedTransactionAllowed, setRollbackOnCommitFailure, setTransactionSynchronization, setTransactionSynchronizationName, setValidateExistingTransaction, suspend, triggerBeforeCommit, triggerBeforeCompletion, useSavepointForNestedTransaction
-
-
-
-
Constructor Detail
-
CxboxJpaTransactionManagerForceActiveAware
public CxboxJpaTransactionManagerForceActiveAware(org.springframework.context.ApplicationContext applicationContext, CxboxBeanProperties cxboxBeanProperties, ITransactionStatus txStatus)
-
CxboxJpaTransactionManagerForceActiveAware
public CxboxJpaTransactionManagerForceActiveAware(javax.persistence.EntityManagerFactory emf, ITransactionStatus txStatus)
-
-
Method Detail
-
prepareSynchronization
protected void prepareSynchronization(org.springframework.transaction.support.DefaultTransactionStatus status, org.springframework.transaction.TransactionDefinition definition)- Overrides:
prepareSynchronizationin classorg.springframework.transaction.support.AbstractPlatformTransactionManager
-
-