org.jboss.wst11.xts.impl
Class ServiceTransactionBridgeImpl
java.lang.Object
org.jboss.wst11.xts.impl.ServiceTransactionBridgeImpl
- All Implemented Interfaces:
- WSTransactionBridge
public class ServiceTransactionBridgeImpl
- extends java.lang.Object
- implements WSTransactionBridge
- Author:
- wklaczynski@sabaservice.pl, 2007-04-30
Field Summary |
(package private) boolean |
active
|
private static org.apache.log4j.Logger |
log
|
private com.arjuna.ats.jta.transaction.Transaction |
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 |
log
private static org.apache.log4j.Logger log
active
boolean active
transaction
private com.arjuna.ats.jta.transaction.Transaction transaction
ServiceTransactionBridgeImpl
public ServiceTransactionBridgeImpl(com.arjuna.ats.jta.transaction.Transaction transaction)
throws javax.transaction.xa.XAException,
javax.transaction.SystemException
- Parameters:
transaction
-
- Throws:
javax.transaction.xa.XAException
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