org.jboss.wst11.xts.impl
Class ClientTransactionBridgeImpl
java.lang.Object
org.jboss.wst11.xts.impl.ClientTransactionBridgeImpl
- All Implemented Interfaces:
- WSTransactionBridge
public class ClientTransactionBridgeImpl
- extends java.lang.Object
- implements WSTransactionBridge
- Author:
- wklaczynski@sabaservice.pl, 2007-04-30
Field Summary |
protected com.arjuna.mwlabs.wst.at.remote.ContextManager |
_ctxManager
|
private com.arjuna.mw.wst.TxContext |
lastTransaction
|
private javax.transaction.TransactionManager |
manager
|
private boolean |
started
|
private com.arjuna.mw.wst.TxContext |
transaction
|
Method Summary |
void |
fault()
Setting up sub transactions in the state suspend
Menage fault event |
void |
start()
Setting up sub transactions in the state management |
void |
stop()
Setting up sub transactions in the state suspend |
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
manager
private javax.transaction.TransactionManager manager
_ctxManager
protected com.arjuna.mwlabs.wst.at.remote.ContextManager _ctxManager
ClientTransactionBridgeImpl
public ClientTransactionBridgeImpl(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
- Description copied from interface:
WSTransactionBridge
- Setting up sub transactions in the state management
- 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
- Description copied from interface:
WSTransactionBridge
- Setting up sub transactions in the state suspend
Menage fault event
- 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
- Description copied from interface:
WSTransactionBridge
- Setting up sub transactions in the state suspend
- Specified by:
stop
in interface WSTransactionBridge
- Throws:
javax.transaction.xa.XAException
javax.transaction.SystemException
javax.transaction.InvalidTransactionException