|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.objectweb.jotm.InternalTransactionContext
public class InternalTransactionContext
Classe InternalTransactionContext is a generic implementation of
the JOTM Transaction Context. This Context is used by JOTM and by the Current
Object. It can't be propagate, it have to be transalate for each Transport
Layer Transaction Prapagation implementation
| Constructor Summary | |
|---|---|
InternalTransactionContext(int t,
Coordinator c,
Terminator term,
Xid x)
Build a new TransactionContext (from JTA layer) |
|
InternalTransactionContext(int t,
Coordinator c,
Xid x)
|
|
| Method Summary | |
|---|---|
Control |
getControl()
Get the control associated with the transaction |
Coordinator |
getCoordinator()
Get the coordinator associated with the transaction |
Terminator |
getTerminator()
Get the Terminator associated with the transaction |
int |
getTimeout()
Get the timeout associated with the transaction |
Xid |
getXid()
Get the Xid associated with the transaction |
boolean |
isJotmCtx()
return true if this context was build from a JOTM's context |
void |
setCoordinator(Coordinator coord)
Set the coordinator associated with the transaction |
void |
setNotJotmCtx()
Set a flag in the context to indicate as coming from another Vendor |
void |
setTerminator(Terminator term)
Set the termiantor associated with the transaction |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InternalTransactionContext(int t,
Coordinator c,
Terminator term,
Xid x)
public InternalTransactionContext(int t,
Coordinator c,
Xid x)
| Method Detail |
|---|
public int getTimeout()
getTimeout in interface TransactionContextpublic Coordinator getCoordinator()
getCoordinator in interface TransactionContextpublic void setCoordinator(Coordinator coord)
setCoordinator in interface TransactionContextcoord - Coordinatorpublic Terminator getTerminator()
getTerminator in interface TransactionContextpublic void setTerminator(Terminator term)
setTerminator in interface TransactionContextterm - Terminatorpublic Control getControl()
getControl in interface TransactionContextpublic Xid getXid()
getXid in interface TransactionContextpublic void setNotJotmCtx()
setNotJotmCtx in interface TransactionContextpublic boolean isJotmCtx()
isJotmCtx in interface TransactionContext
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||