org.springframework.jca.endpoint
Class AbstractMessageEndpointFactory.TransactionDelegate
java.lang.Object
org.springframework.jca.endpoint.AbstractMessageEndpointFactory.TransactionDelegate
- Enclosing class:
- AbstractMessageEndpointFactory
private class AbstractMessageEndpointFactory.TransactionDelegate
- extends java.lang.Object
Private inner class that performs the actual transaction handling,
including enlistment of the endpoint's XAResource.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
xaResource
private final javax.transaction.xa.XAResource xaResource
transaction
private Transaction transaction
rollbackOnly
private boolean rollbackOnly
AbstractMessageEndpointFactory.TransactionDelegate
public AbstractMessageEndpointFactory.TransactionDelegate(javax.transaction.xa.XAResource xaResource)
beginTransaction
public void beginTransaction()
throws java.lang.Exception
- Throws:
java.lang.Exception
setRollbackOnly
public void setRollbackOnly()
endTransaction
public void endTransaction()
throws java.lang.Exception
- Throws:
java.lang.Exception