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
public void begin(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
commit
public void commit(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
rollback
public void rollback(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
suspend
public void suspend(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
resume
public void resume(com.arjuna.ats.internal.jts.ControlWrapper tx)
throws org.omg.CORBA.SystemException
- Throws:
org.omg.CORBA.SystemException
name
public java.lang.String name()