org.jboss.xts.jta
Class XTSSubordinateTransactionBridgeImpl
java.lang.Object
org.jboss.xts.jta.XTSSubordinateTransactionBridgeImpl
- All Implemented Interfaces:
- WSTransactionBridge
public class XTSSubordinateTransactionBridgeImpl
- extends java.lang.Object
- implements WSTransactionBridge
- Author:
- wklaczynski@sabaservice.pl, 2007-04-30
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
transaction
private com.arjuna.mw.wst.TxContext transaction
lastTransaction
private com.arjuna.mw.wst.TxContext lastTransaction
started
private boolean started
_ctxManager
protected com.arjuna.mwlabs.wst.at.remote.ContextManager _ctxManager
XTSSubordinateTransactionBridgeImpl
public XTSSubordinateTransactionBridgeImpl(com.arjuna.mw.wst.TxContext transaction)
throws javax.transaction.SystemException
- Parameters:
transaction
-
- Throws:
javax.transaction.SystemException
start
public void start()
throws javax.transaction.xa.XAException,
javax.transaction.SystemException,
javax.transaction.InvalidTransactionException
- Specified by:
start
in interface WSTransactionBridge
- Throws:
javax.transaction.xa.XAException
javax.transaction.SystemException
javax.transaction.InvalidTransactionException
fault
public void fault()
throws javax.transaction.xa.XAException,
javax.transaction.SystemException,
javax.transaction.InvalidTransactionException
- Specified by:
fault
in interface WSTransactionBridge
- Throws:
javax.transaction.xa.XAException
javax.transaction.SystemException
javax.transaction.InvalidTransactionException
stop
public void stop()
throws javax.transaction.xa.XAException,
javax.transaction.SystemException,
javax.transaction.InvalidTransactionException
- Specified by:
stop
in interface WSTransactionBridge
- Throws:
javax.transaction.xa.XAException
javax.transaction.SystemException
javax.transaction.InvalidTransactionException