All Packages Class Hierarchy This Package Previous Next Index
Interface ORG.opengroup.axtp.tp.TP
- public interface TP
- extends TIDFactory
DURATION_TIMER-
RETENTION_TIMER-
addTC(TransactionContext, long)
-
clearAllTimers(TransactionContext)
-
clearTimer(TransactionContext, long)
-
cloneRetryDelay()
-
createServerXC(X, TransactionServer)
-
createTID()
-
deleteTC(TransactionContext)
-
getClientTC(byte[])
-
getTransactionFactory()
-
getTransactionServer(byte[])
-
isNoisy()
-
send(PacketObject)
-
setTimer(TransactionContext, long, long)
-
RETENTION_TIMER
public static final long RETENTION_TIMER
DURATION_TIMER
public static final long DURATION_TIMER
send
public abstract void send(PacketObject po)
createTID
public abstract byte[] createTID()
addTC
public abstract void addTC(TransactionContext tc,
long transactionRetention)
getTransactionServer
public abstract TransactionServer getTransactionServer(byte[] tid)
getClientTC
public abstract TransactionContext getClientTC(byte[] tid)
setTimer
public abstract long setTimer(TransactionContext tc,
long context,
long delay)
clearTimer
public abstract void clearTimer(TransactionContext tc,
long context)
clearAllTimers
public abstract void clearAllTimers(TransactionContext tc)
deleteTC
public abstract void deleteTC(TransactionContext tc)
createServerXC
public abstract ExecutionContext createServerXC(X x,
TransactionServer ts) throws ClassNotFoundException, IOException
cloneRetryDelay
public abstract RetryDelay cloneRetryDelay()
getTransactionFactory
public abstract TransactionFactory getTransactionFactory()
isNoisy
public abstract boolean isNoisy()
All Packages Class Hierarchy This Package Previous Next Index