public class AnterosTransactionManager
extends org.springframework.transaction.support.AbstractPlatformTransactionManager
implements org.springframework.transaction.support.ResourceTransactionManager, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean
| Constructor and Description |
|---|
AnterosTransactionManager() |
AnterosTransactionManager(br.com.anteros.persistence.session.SQLSessionFactory sessionFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
protected void |
doBegin(Object transaction,
org.springframework.transaction.TransactionDefinition definition) |
protected void |
doCleanupAfterCompletion(Object transaction) |
protected void |
doCommit(org.springframework.transaction.support.DefaultTransactionStatus status) |
protected Object |
doGetTransaction() |
protected void |
doResume(Object transaction,
Object suspendedResources) |
protected void |
doRollback(org.springframework.transaction.support.DefaultTransactionStatus status) |
protected void |
doSetRollbackOnly(org.springframework.transaction.support.DefaultTransactionStatus status) |
protected Object |
doSuspend(Object transaction) |
DataSource |
getDataSource() |
protected org.springframework.jdbc.support.SQLExceptionTranslator |
getDefaultJdbcExceptionTranslator() |
org.springframework.jdbc.support.SQLExceptionTranslator |
getJdbcExceptionTranslator() |
Object |
getResourceFactory() |
br.com.anteros.persistence.session.SQLSessionFactory |
getSessionFactory() |
protected boolean |
isExistingTransaction(Object transaction) |
protected void |
prepareForCommit(org.springframework.transaction.support.DefaultTransactionStatus status) |
void |
setAutodetectDataSource(boolean autodetectDataSource) |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
void |
setDataSource(DataSource dataSource) |
void |
setEarlyFlushBeforeCommit(boolean earlyFlushBeforeCommit) |
void |
setJdbcExceptionTranslator(org.springframework.jdbc.support.SQLExceptionTranslator jdbcExceptionTranslator) |
void |
setManagedSession(boolean managedSession) |
void |
setPrepareConnection(boolean prepareConnection) |
void |
setSessionFactory(br.com.anteros.persistence.session.SQLSessionFactory sessionFactory) |
commit, determineTimeout, getDefaultTimeout, getTransaction, getTransactionSynchronization, invokeAfterCompletion, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, newTransactionStatus, prepareSynchronization, prepareTransactionStatus, registerAfterCompletionWithExistingTransaction, resume, rollback, setDefaultTimeout, setFailEarlyOnGlobalRollbackOnly, setGlobalRollbackOnParticipationFailure, setNestedTransactionAllowed, setRollbackOnCommitFailure, setTransactionSynchronization, setTransactionSynchronizationName, setValidateExistingTransaction, shouldCommitOnGlobalRollbackOnly, suspend, triggerBeforeCommit, triggerBeforeCompletion, useSavepointForNestedTransactionpublic AnterosTransactionManager()
public AnterosTransactionManager(br.com.anteros.persistence.session.SQLSessionFactory sessionFactory)
public void setSessionFactory(br.com.anteros.persistence.session.SQLSessionFactory sessionFactory)
public br.com.anteros.persistence.session.SQLSessionFactory getSessionFactory()
public void setDataSource(DataSource dataSource)
public DataSource getDataSource()
public void setAutodetectDataSource(boolean autodetectDataSource)
public void setPrepareConnection(boolean prepareConnection)
public void setManagedSession(boolean managedSession)
public void setEarlyFlushBeforeCommit(boolean earlyFlushBeforeCommit)
public void setJdbcExceptionTranslator(org.springframework.jdbc.support.SQLExceptionTranslator jdbcExceptionTranslator)
public org.springframework.jdbc.support.SQLExceptionTranslator getJdbcExceptionTranslator()
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAwarepublic void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic Object getResourceFactory()
getResourceFactory in interface org.springframework.transaction.support.ResourceTransactionManagerprotected Object doGetTransaction()
doGetTransaction in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected boolean isExistingTransaction(Object transaction)
isExistingTransaction in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected void doBegin(Object transaction, org.springframework.transaction.TransactionDefinition definition)
doBegin in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected Object doSuspend(Object transaction)
doSuspend in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected void doResume(Object transaction, Object suspendedResources)
doResume in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected void prepareForCommit(org.springframework.transaction.support.DefaultTransactionStatus status)
prepareForCommit in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected void doCommit(org.springframework.transaction.support.DefaultTransactionStatus status)
doCommit in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected void doRollback(org.springframework.transaction.support.DefaultTransactionStatus status)
doRollback in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected void doSetRollbackOnly(org.springframework.transaction.support.DefaultTransactionStatus status)
doSetRollbackOnly in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected void doCleanupAfterCompletion(Object transaction)
doCleanupAfterCompletion in class org.springframework.transaction.support.AbstractPlatformTransactionManagerprotected org.springframework.jdbc.support.SQLExceptionTranslator getDefaultJdbcExceptionTranslator()
Copyright © 2017 Anteros Tecnologia. All rights reserved.