Package cz.metacentrum.perun.core.impl
Class PerunTransactionManager
java.lang.Object
org.springframework.transaction.support.AbstractPlatformTransactionManager
org.springframework.jdbc.datasource.DataSourceTransactionManager
cz.metacentrum.perun.core.impl.PerunTransactionManager
- All Implemented Interfaces:
- Serializable,- InitializingBean,- ConfigurableTransactionManager,- PlatformTransactionManager,- ResourceTransactionManager,- TransactionManager
public class PerunTransactionManager
extends DataSourceTransactionManager
implements ResourceTransactionManager, InitializingBean
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManagerAbstractPlatformTransactionManager.SuspendedResourcesHolder
- 
Field SummaryFields inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManagerlogger, SYNCHRONIZATION_ALWAYS, SYNCHRONIZATION_NEVER, SYNCHRONIZATION_ON_ACTUAL_TRANSACTION
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voiddoBegin(Object transaction, TransactionDefinition definition) protected voiddoCleanupAfterCompletion(Object transaction) protected voiddoCommit(DefaultTransactionStatus status) protected voiddoRollback(DefaultTransactionStatus status) voidsetAuditer(Auditer auditer) Methods inherited from class org.springframework.jdbc.datasource.DataSourceTransactionManagerafterPropertiesSet, doGetTransaction, doResume, doSetRollbackOnly, doSuspend, getDataSource, getResourceFactory, isEnforceReadOnly, isExistingTransaction, obtainDataSource, prepareTransactionalConnection, setDataSource, setEnforceReadOnly, translateExceptionMethods 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, shouldCommitOnGlobalRollbackOnly, 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.beans.factory.InitializingBeanafterPropertiesSetMethods inherited from interface org.springframework.transaction.PlatformTransactionManagercommit, getTransaction, rollbackMethods inherited from interface org.springframework.transaction.support.ResourceTransactionManagergetResourceFactory
- 
Constructor Details- 
PerunTransactionManagerpublic PerunTransactionManager()
 
- 
- 
Method Details- 
doBegin- Overrides:
- doBeginin class- DataSourceTransactionManager
 
- 
doCleanupAfterCompletion- Overrides:
- doCleanupAfterCompletionin class- DataSourceTransactionManager
 
- 
doCommit- Overrides:
- doCommitin class- DataSourceTransactionManager
 
- 
doRollback- Overrides:
- doRollbackin class- DataSourceTransactionManager
 
- 
getAuditer
- 
setAuditer
 
-