Package io.jmix.eclipselink.impl
Class JmixEclipselinkTransactionManager
java.lang.Object
org.springframework.transaction.support.AbstractPlatformTransactionManager
org.springframework.orm.jpa.JpaTransactionManager
io.jmix.data.impl.JmixTransactionManager
io.jmix.eclipselink.impl.JmixEclipselinkTransactionManager
- All Implemented Interfaces:
- Serializable,- org.springframework.beans.factory.Aware,- org.springframework.beans.factory.BeanFactoryAware,- org.springframework.beans.factory.InitializingBean,- org.springframework.context.ApplicationContextAware,- org.springframework.transaction.ConfigurableTransactionManager,- org.springframework.transaction.PlatformTransactionManager,- org.springframework.transaction.support.ResourceTransactionManager,- org.springframework.transaction.TransactionManager
- See Also:
- 
Field SummaryFields inherited from class io.jmix.data.impl.JmixTransactionManagerapplicationContext, key, keyPattern, storeNameFields inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManagerlogger, SYNCHRONIZATION_ALWAYS, SYNCHRONIZATION_NEVER, SYNCHRONIZATION_ON_ACTUAL_TRANSACTION
- 
Constructor SummaryConstructorsConstructorDescriptionJmixEclipselinkTransactionManager(String storeName, jakarta.persistence.EntityManagerFactory entityManagerFactory) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidvoidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) Methods inherited from class io.jmix.data.impl.JmixTransactionManagerdoCommit, doRollback, getKeyMethods inherited from class org.springframework.orm.jpa.JpaTransactionManagerafterPropertiesSet, closeEntityManagerAfterFailedBegin, createEntityManagerForTransaction, doCleanupAfterCompletion, doGetTransaction, doResume, doSetRollbackOnly, doSuspend, getDataSource, getEntityManagerFactory, getJpaDialect, getJpaPropertyMap, getPersistenceUnitName, getResourceFactory, isExistingTransaction, obtainEntityManagerFactory, setBeanFactory, setDataSource, setEntityManagerFactory, setEntityManagerInitializer, setJpaDialect, setJpaProperties, setJpaPropertyMap, setPersistenceUnitName, shouldCommitOnGlobalRollbackOnlyMethods inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManagercommit, determineTimeout, getDefaultTimeout, getTransaction, getTransactionExecutionListeners, getTransactionSynchronization, invokeAfterCompletion, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, prepareForCommit, prepareSynchronization, registerAfterCompletionWithExistingTransaction, resume, rollback, setDefaultTimeout, setFailEarlyOnGlobalRollbackOnly, setGlobalRollbackOnParticipationFailure, setNestedTransactionAllowed, setRollbackOnCommitFailure, setTransactionExecutionListeners, setTransactionSynchronization, setTransactionSynchronizationName, setValidateExistingTransaction, suspend, triggerBeforeCommit, triggerBeforeCompletion, useSavepointForNestedTransactionMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.transaction.ConfigurableTransactionManageraddListenerMethods inherited from interface org.springframework.transaction.PlatformTransactionManagercommit, getTransaction, rollback
- 
Constructor Details- 
JmixEclipselinkTransactionManagerpublic JmixEclipselinkTransactionManager(String storeName, jakarta.persistence.EntityManagerFactory entityManagerFactory) 
 
- 
- 
Method Details- 
setApplicationContextpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
- setApplicationContextin interface- org.springframework.context.ApplicationContextAware
- Overrides:
- setApplicationContextin class- JmixTransactionManager
- Throws:
- org.springframework.beans.BeansException
 
- 
doBeginprotected void doBegin(Object transaction, org.springframework.transaction.TransactionDefinition definition) - Overrides:
- doBeginin class- org.springframework.orm.jpa.JpaTransactionManager
 
 
-