org.objectweb.jotm
Interface TransactionContext

All Superinterfaces:
Serializable
All Known Implementing Classes:
InternalTransactionContext

public interface TransactionContext
extends Serializable

This is how the JTA Implementation in JOnAS sees the Transaction Context. This interface is used to keep the code independant of the transport layer this context is for internal use only (JOTM and UserTransaction) it have to be translate for each protocol For the moment this Transaction Context is Serializable for test suite


Method Summary
 Control getControl()
           
 Coordinator getCoordinator()
           
 Terminator getTerminator()
           
 int getTimeout()
           
 Xid getXid()
           
 void setCoordinator(Coordinator c)
           
 

Method Detail

getTimeout

public int getTimeout()

getCoordinator

public Coordinator getCoordinator()

setCoordinator

public void setCoordinator(Coordinator c)

getTerminator

public Terminator getTerminator()

getControl

public Control getControl()

getXid

public Xid getXid()