|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.transaction.support.AbstractPlatformTransactionManager
org.springframework.jdbc.datasource.DataSourceTransactionManager
fr.paris.lutece.portal.service.database.DAOUtilTransactionManager
public class DAOUtilTransactionManager
DataSource transaction manager.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManager |
---|
org.springframework.transaction.support.AbstractPlatformTransactionManager.SuspendedResourcesHolder |
Field Summary |
---|
Fields inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManager |
---|
SYNCHRONIZATION_ALWAYS, SYNCHRONIZATION_NEVER, SYNCHRONIZATION_ON_ACTUAL_TRANSACTION |
Constructor Summary | |
---|---|
DAOUtilTransactionManager()
Registers the listener to PluginService . |
Method Summary | |
---|---|
javax.sql.DataSource |
getDataSource()
Returns a "fake" datasource to avoid spring checks failure when pool are not initialized. |
java.lang.String |
getPluginName()
Gets the plugin name |
void |
processPluginEvent(PluginEvent event)
Changes datasource if needed. |
void |
setPluginName(java.lang.String strPluginName)
Sets the plugin name |
Methods inherited from class org.springframework.jdbc.datasource.DataSourceTransactionManager |
---|
afterPropertiesSet, doBegin, doCleanupAfterCompletion, doCommit, doGetTransaction, doResume, doRollback, doSetRollbackOnly, doSuspend, getResourceFactory, isExistingTransaction, setDataSource |
Methods inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManager |
---|
commit, determineTimeout, getDefaultTimeout, getTransaction, getTransactionSynchronization, invokeAfterCompletion, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, newTransactionStatus, prepareForCommit, prepareSynchronization, prepareTransactionStatus, registerAfterCompletionWithExistingTransaction, resume, rollback, setDefaultTimeout, setFailEarlyOnGlobalRollbackOnly, setGlobalRollbackOnParticipationFailure, setNestedTransactionAllowed, setRollbackOnCommitFailure, setTransactionSynchronization, setTransactionSynchronizationName, setValidateExistingTransaction, shouldCommitOnGlobalRollbackOnly, suspend, triggerBeforeCommit, triggerBeforeCompletion, useSavepointForNestedTransaction |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.springframework.transaction.PlatformTransactionManager |
---|
commit, getTransaction, rollback |
Constructor Detail |
---|
public DAOUtilTransactionManager()
PluginService
.
Method Detail |
---|
public java.lang.String getPluginName()
public void setPluginName(java.lang.String strPluginName)
strPluginName
- the plugin namepublic void processPluginEvent(PluginEvent event)
processPluginEvent
in interface PluginEventListener
event
- The event to processpublic javax.sql.DataSource getDataSource()
getDataSource
in class org.springframework.jdbc.datasource.DataSourceTransactionManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |