Package 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
Modifier and TypeMethodDescriptionvoid
begin
(com.arjuna.ats.internal.jts.ControlWrapper tx) void
commit
(com.arjuna.ats.internal.jts.ControlWrapper tx) 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)
-
Method Details
-
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
String name()
-