com.arjuna.ats.jts.extensions
Interface TxAssociation
- All Known Implementing Classes:
- DebugTxAssociation
public interface TxAssociation
Instances of these classes are informed whenever a
transaction is begun/suspended/resumed/ended.
The instance can control whether it wants to be informed
about all transactions, or just subtransactions.
- Since:
- JTS 2.0.
- Version:
- $Id: TxAssociation.java 2342 2006-03-30 13:06:17Z $
- Author:
- Mark Little (mark_little@hp.com)
Method Summary |
void |
begin(com.arjuna.ats.internal.jts.ControlWrapper tx)
|
void |
commit(com.arjuna.ats.internal.jts.ControlWrapper tx)
|
java.lang.String |
name()
|
void |
resume(com.arjuna.ats.internal.jts.ControlWrapper tx)
|
void |
rollback(com.arjuna.ats.internal.jts.ControlWrapper tx)
|
void |
suspend(com.arjuna.ats.internal.jts.ControlWrapper tx)
|
begin
void begin(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
commit
void commit(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
rollback
void rollback(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
suspend
void suspend(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
resume
void resume(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
name
java.lang.String name()