jremote jbase5.2.1

com.jbase.jremote.jca.spring
Class JRemoteLocalTransactionManager

java.lang.Object
  extended by org.springframework.transaction.support.AbstractPlatformTransactionManager
      extended by com.jbase.jremote.jca.spring.JRemoteLocalTransactionManager
All Implemented Interfaces:
java.io.Serializable, org.springframework.beans.factory.InitializingBean, org.springframework.transaction.PlatformTransactionManager

public class JRemoteLocalTransactionManager
extends org.springframework.transaction.support.AbstractPlatformTransactionManager
implements org.springframework.beans.factory.InitializingBean

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManager
org.springframework.transaction.support.AbstractPlatformTransactionManager.SuspendedResourcesHolder
 
Field Summary
protected  JConnectionFactory _connectionFactory
           
 
Fields inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManager
SYNCHRONIZATION_ALWAYS, SYNCHRONIZATION_NEVER, SYNCHRONIZATION_ON_ACTUAL_TRANSACTION
 
Constructor Summary
JRemoteLocalTransactionManager()
           
 
Method Summary
 void afterPropertiesSet()
           
protected  void doBegin(java.lang.Object transaction, org.springframework.transaction.TransactionDefinition td)
           
protected  void doCommit(org.springframework.transaction.support.DefaultTransactionStatus stat)
           
protected  java.lang.Object doGetTransaction()
           
protected  void doRollback(org.springframework.transaction.support.DefaultTransactionStatus stat)
           
 JConnectionFactory getConnectionFactory()
           
 void setConnectionFactory(JConnectionFactory xf)
           
 
Methods inherited from class org.springframework.transaction.support.AbstractPlatformTransactionManager
commit, determineTimeout, doCleanupAfterCompletion, doResume, doSetRollbackOnly, doSuspend, getDefaultTimeout, getTransaction, getTransactionSynchronization, invokeAfterCompletion, isExistingTransaction, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, newTransactionStatus, prepareForCommit, 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
 

Field Detail

_connectionFactory

protected JConnectionFactory _connectionFactory
Constructor Detail

JRemoteLocalTransactionManager

public JRemoteLocalTransactionManager()
Method Detail

setConnectionFactory

public void setConnectionFactory(JConnectionFactory xf)

getConnectionFactory

public JConnectionFactory getConnectionFactory()

doBegin

protected void doBegin(java.lang.Object transaction,
                       org.springframework.transaction.TransactionDefinition td)
                throws org.springframework.transaction.TransactionException
Specified by:
doBegin in class org.springframework.transaction.support.AbstractPlatformTransactionManager
Throws:
org.springframework.transaction.TransactionException

doCommit

protected void doCommit(org.springframework.transaction.support.DefaultTransactionStatus stat)
                 throws org.springframework.transaction.TransactionException
Specified by:
doCommit in class org.springframework.transaction.support.AbstractPlatformTransactionManager
Throws:
org.springframework.transaction.TransactionException

doGetTransaction

protected java.lang.Object doGetTransaction()
                                     throws org.springframework.transaction.TransactionException
Specified by:
doGetTransaction in class org.springframework.transaction.support.AbstractPlatformTransactionManager
Throws:
org.springframework.transaction.TransactionException

doRollback

protected void doRollback(org.springframework.transaction.support.DefaultTransactionStatus stat)
                   throws org.springframework.transaction.TransactionException
Specified by:
doRollback in class org.springframework.transaction.support.AbstractPlatformTransactionManager
Throws:
org.springframework.transaction.TransactionException

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
java.lang.Exception

jremote jbase5.2.1

Copyright © 2010 TEMENOS. All Rights Reserved.