A B C D E F G H I J L M N O P R S T U V W X

A

actionXAResource(String, String) - Method in class org.objectweb.jotm.Current
 
addJavaxXid(Xid) - Method in class org.objectweb.jotm.SubCoordinator
 
addResource(XAResource) - Method in class org.objectweb.jotm.SubCoordinator
add a XAResource to the list
addSynchronization(Synchronization) - Method in class org.objectweb.jotm.SubCoordinator
add a Synchronization to the list
addTimer(TimerEventListener, long, Object, boolean) - Method in class org.objectweb.jotm.TimerManager
add a new timer in the list
after_completion(Control, int) - Method in interface org.objectweb.jotm.RemoteSynchro
 
associateThreadTx(Xid) - Method in class org.objectweb.jotm.Current
Associate Thread to this transaction.

B

batch() - Method in class org.objectweb.jotm.TimerManager
process all expired timers
before_completion(Control) - Method in interface org.objectweb.jotm.RemoteSynchro
 
begin() - Method in class org.objectweb.jotm.Current
Creates a new transaction and associate it with the current thread.
begin(Xid) - Method in class org.objectweb.jotm.Current
Creates a new inflow transaction and associates it with the current thread.
begin(Xid, long) - Method in class org.objectweb.jotm.Current
Creates a new inflow transaction and associates it with the current thread.
buildCorbaPropagationContext(TransactionContext) - Method in class org.objectweb.jotm.ots.OTSInterceptor
Build and returns the CORBA PropagationContext (JTS)

C

Control - interface org.objectweb.jotm.Control.
OTS-like Control interface.
ControlImpl - class org.objectweb.jotm.ControlImpl.
Implementation of the object that represents a transaction.
Coordinator - interface org.objectweb.jotm.Coordinator.
OTS-like Coordinator.
Current - class org.objectweb.jotm.Current.
Current is the common implementation for both UserTransaction and TransactionManager.
Current() - Constructor for class org.objectweb.jotm.Current
Default constructor.
Current(TransactionFactory) - Constructor for class org.objectweb.jotm.Current
Constructor for an application server.
change(long, Object) - Method in class org.objectweb.jotm.TimerEvent
 
clearThreadTx() - Method in class org.objectweb.jotm.Current
Clear transaction from this thread if not known.
clock() - Method in class org.objectweb.jotm.TimerManager
cney speed up the clock x1000 when shutting down update all timers in the list each timer expired is put in a special list of expired timers they will be processed then by the Batch Thread.
codec - Variable in class org.objectweb.jotm.ots.OTSInterceptor
 
commit(boolean) - Method in class org.objectweb.jotm.ControlImpl
Commits this transaction
commit() - Method in class org.objectweb.jotm.ControlImpl
Sub-coordinator received commit from its superior.
commit() - Method in class org.objectweb.jotm.Current
Commits the transaction associated with the current thread.
commit() - Method in interface org.objectweb.jotm.Resource
phase 2 of the 2PC.
commit() - Method in class org.objectweb.jotm.SubCoordinator
phase 2 of the 2PC.
commit(boolean) - Method in interface org.objectweb.jotm.Terminator
commit the transaction.
commit() - Method in class org.objectweb.jotm.TransactionImpl
Complete the transaction represented by this Transaction object The calling thread is not required to have the same transaction associated with the thread.
commit(Xid, boolean) - Method in class org.objectweb.jotm.XATerminatorImpl
Commits the global transaction specified by xid.
commit_one_phase() - Method in class org.objectweb.jotm.ControlImpl
Sub-coordinator received commit_one_phase from its superior.
commit_one_phase() - Method in interface org.objectweb.jotm.Resource
commit 1 phase.
commit_one_phase() - Method in class org.objectweb.jotm.SubCoordinator
commit 1 phase.
connectionClosed(ResourceManagerEvent) - Method in class org.objectweb.jotm.Current
 
connectionClosed(ResourceManagerEvent) - Method in interface org.objectweb.transaction.jta.ResourceManagerEventListener
This method is called by the resource manager when a logical connection that was opened without transaction context is closed.
connectionErrorOccured(ResourceManagerEvent) - Method in class org.objectweb.jotm.Current
 
connectionErrorOccured(ResourceManagerEvent) - Method in interface org.objectweb.transaction.jta.ResourceManagerEventListener
This method is called by the resource manager when a logical connection that was opened without transaction context is about to throw an exception.
connectionOpened(ResourceManagerEvent) - Method in class org.objectweb.jotm.Current
 
connectionOpened(ResourceManagerEvent) - Method in interface org.objectweb.transaction.jta.ResourceManagerEventListener
This method is called by the resource manager when a getConnection call is made without a transaction context.
create(int) - Method in interface org.objectweb.jotm.TransactionFactory
 
create(int) - Method in class org.objectweb.jotm.TransactionFactoryImpl
Create a new Control implementation on JTM.
create_any() - Method in class org.objectweb.jotm.ots.OTSInterceptor
 

D

debug(String) - Static method in class org.objectweb.jotm.TraceTimer
print the debug timer message if the logger is not null
decodeCorbaPropagationContext(ServiceContext) - Method in class org.objectweb.jotm.ots.OTSInterceptor
decode the Corba Propagation Context and build an internal transaction context
delistResource(XAResource, int) - Method in class org.objectweb.jotm.TransactionImpl
Delist the resource specified from the current transaction associated with the calling thread.
destroy() - Method in class org.objectweb.jotm.ots.OTSClientTransactionInterceptor
 
destroy() - Method in class org.objectweb.jotm.ots.OTSServerTransactionInterceptor
 
doAttach(int) - Method in class org.objectweb.jotm.TransactionImpl
 
doDetach(int) - Method in class org.objectweb.jotm.TransactionImpl
 
dynAnyFactoryS_ - Variable in class org.objectweb.jotm.ots.OTSInterceptor
 

E

enlistConnection(Transaction) - Method in interface org.objectweb.transaction.jta.ResourceManagerEvent
This method is used by the transaction manager to perform callbacks on the resource manager when a transaction begins.
enlistResource(XAResource) - Method in class org.objectweb.jotm.TransactionImpl
Enlist the resource specified with the current transaction context of the calling thread
equals(Object) - Method in class org.objectweb.jotm.JavaXidImpl
return true if objects are identical
equals(Object) - Method in class org.objectweb.jotm.TransactionImpl
return true if objects are identical
equals(Object) - Method in class org.objectweb.jotm.XidImpl
return true if objects are identical
error(String) - Static method in class org.objectweb.jotm.TraceTimer
print the error message if the logger is not null
error(String, Throwable) - Static method in class org.objectweb.jotm.TraceTimer
print the throwing message if the logger is not null

F

forget() - Method in class org.objectweb.jotm.ControlImpl
forget transaction
forget() - Method in interface org.objectweb.jotm.Resource
forget heuristics about this transaction.
forget() - Method in class org.objectweb.jotm.SubCoordinator
forget heuristics about this transaction.
forget() - Method in interface org.objectweb.jotm.TransactionRecovery
 
forget() - Method in class org.objectweb.jotm.TransactionRecoveryImpl
close Transaction Recovery Log
forget(Xid) - Method in class org.objectweb.jotm.XATerminatorImpl
Tells the resource manager to forget about a heuristically completed transaction branch.
forgetTx(Xid) - Method in class org.objectweb.jotm.Current
Forget all about this transaction.

G

getAllRcTx() - Method in class org.objectweb.jotm.Current
Get all Transactions that may require recovery.
getAllTx() - Method in class org.objectweb.jotm.Current
Get all executing transactions.
getAllXaTx(String) - Method in class org.objectweb.jotm.Current
Get all XAResources that may require recovery.
getAllXid() - Method in class org.objectweb.jotm.Current
Get all Xid's associated with this transaction.
getBranchQualifier() - Method in class org.objectweb.jotm.JavaXidImpl
Get the Branch Qualifier for that Xid
getBranchQualifier() - Method in class org.objectweb.jotm.XidImpl
Get the Branch Qualifier for that Xid
getContextId() - Method in class org.objectweb.jotm.jta.rmi.JTATransactionServiceContext
the JServiceContext id
getControl() - Method in class org.objectweb.jotm.InternalTransactionContext
Get the control associated with the transaction
getControl() - Method in interface org.objectweb.jotm.TransactionContext
get the Control of the Transaction.
getCoordinator() - Method in class org.objectweb.jotm.InternalTransactionContext
Get the coordinator associated with the transaction
getCoordinator() - Method in interface org.objectweb.jotm.TransactionContext
get the Coordinator of the transaction.
getCurrent() - Static method in class org.objectweb.jotm.Current
Returns the unique instance of the class or null if not initialized in case of plain client.
getDefaultRecovery() - Static method in class org.objectweb.jotm.Current
Gets the default recovery value
getDefaultTimeout() - Method in class org.objectweb.jotm.Current
Gets the default timeout value
getEnlistedXAResource() - Method in class org.objectweb.jotm.TransactionImpl
 
getFlagName(int) - Static method in class org.objectweb.jotm.XAResourceHelper
 
getFormatId() - Method in class org.objectweb.jotm.JavaXidImpl
Get the format id for that Xid
getFormatId() - Method in class org.objectweb.jotm.XidImpl
Get the format id for that Xid
getGlobalTransactionId() - Method in class org.objectweb.jotm.JavaXidImpl
Get the Global Id for that Xid
getGlobalTransactionId() - Method in class org.objectweb.jotm.XidImpl
Get the Global Id for that Xid
getHostName() - Method in interface org.objectweb.jotm.TransactionFactory
 
getHostName() - Method in class org.objectweb.jotm.TransactionFactoryImpl
management method
getInstance() - Static method in class org.objectweb.jotm.TimerManager
Get an instance of the TimerManager
getJTM() - Static method in class org.objectweb.jotm.Current
Returns the TMFactory (in JTM)
getJavaxXid(int) - Method in class org.objectweb.jotm.SubCoordinator
 
getJotmRecovery() - Static method in class org.objectweb.jotm.JotmRecovery
Returns the unique instance of the class or null if not initialized.
getJotmRecovery() - Method in interface org.objectweb.jotm.TransactionRecovery
 
getJotmRecovery() - Method in class org.objectweb.jotm.TransactionRecoveryImpl
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.objectweb.jotm.UserTransactionFactory
 
getPortNumber() - Method in interface org.objectweb.jotm.TransactionFactory
 
getPortNumber() - Method in class org.objectweb.jotm.TransactionFactoryImpl
management method
getPreparedHeuristicXid() - Method in class org.objectweb.jotm.Current
Get the Xid's of all prepared transactions.
getPropagationContext(boolean) - Method in class org.objectweb.jotm.Current
Get the transaction context associated with the current thread or null if the thread is not involved in a transaction.
getPropagationContext(boolean) - Method in class org.objectweb.jotm.TransactionImpl
Return associated PropagationContext Used for implicit Context propagation.
getRecoverRmInfo() - Static method in class org.objectweb.jotm.JotmRecovery
Returns the unique instance of the class or null if not initialized.
getReference() - Method in class org.objectweb.jotm.Current
Retrieves the Reference of this object.
getReplyContext(int, Context) - Method in class org.objectweb.jotm.jta.jeremie.TSHandler
Returns a reply context.
getRequestContext(int, boolean, byte[], Context) - Method in class org.objectweb.jotm.jta.jeremie.TSHandler
Returns a request context.
getRmIndex(byte[]) - Method in class org.objectweb.jotm.JotmRecovery
Returns the index of the Resource Manager's XAResource.
getRmRegistration() - Method in interface org.objectweb.jotm.TransactionRecovery
 
getRmRegistration() - Method in class org.objectweb.jotm.TransactionRecoveryImpl
 
getStatus() - Method in class org.objectweb.jotm.Current
Returns the status of the transaction associated with the current thread.
getStatus() - Method in class org.objectweb.jotm.SubCoordinator
return the status of this transaction
getStatus() - Method in class org.objectweb.jotm.TransactionImpl
Obtain the status of the transaction associated with the current thread.
getTerminator() - Method in class org.objectweb.jotm.InternalTransactionContext
Get the Terminator associated with the transaction
getTerminator() - Method in interface org.objectweb.jotm.TransactionContext
get the Terminator of the transaction.
getTimeout() - Method in class org.objectweb.jotm.InternalTransactionContext
Get the timeout associated with the transaction
getTimeout() - Method in interface org.objectweb.jotm.TransactionContext
get transaction timeout.
getTotalBegunTransactions() - Method in class org.objectweb.jotm.Current
Returns the total number of begun transactions.
getTotalCommittedTransactions() - Method in class org.objectweb.jotm.Current
Returns the total number of committed transactions.
getTotalCurrentTransactions() - Method in class org.objectweb.jotm.Current
Returns the current number of transactions.
getTotalExpiredTransactions() - Method in class org.objectweb.jotm.Current
Returns the total number of rolled back transactions due to timeout.
getTotalRolledbackTransactions() - Method in class org.objectweb.jotm.Current
Returns the total number of rolled back transactions.
getTransaction() - Method in class org.objectweb.jotm.Current
Gets the transaction object that represents the transaction context of the calling thread.
getTransactionContext() - Method in class org.objectweb.jotm.jta.rmi.JTATransactionServiceContext
get the transaction context
getTransactionCounters() - Method in class org.objectweb.jotm.Current
Returns all counters.
getTransactionManager() - Static method in class org.objectweb.jotm.Current
Gets the TransactionManager instance.
getTransactionManager() - Method in class org.objectweb.jotm.Jotm
 
getTransactionManager() - Method in interface org.objectweb.transaction.jta.TMService
returns a TransactionManager object.
getTransactionRecovery() - Static method in class org.objectweb.jotm.Current
Returns the Transaction Recovery object
getTransactionRecovery() - Method in class org.objectweb.jotm.Jotm
 
getTransactionRecovery() - Static method in class org.objectweb.jotm.TransactionRecoveryImpl
Returns the unique instance of the class or null if not initialized in case of plain client.
getTransactionRecovery() - Method in interface org.objectweb.transaction.jta.TMService
returns a TransactionRecoveryImpl object.
getTransactionTimeout() - Method in class org.objectweb.jotm.Current
Gets the transaction timeout value
getTxByXid(Xid) - Method in class org.objectweb.jotm.Current
Get the transaction referenced by Xid.
getTxDate() - Method in class org.objectweb.jotm.TransactionImpl
get the date time stamp for the transaction
getTxRecovered() - Static method in class org.objectweb.jotm.JotmRecovery
Returns the unique instance of the class or null if not initialized.
getUsedComponents(Context) - Method in class org.objectweb.jotm.jta.jeremie.TSHandlerFactory
Returns the components required to create a new TSHandler instance.
getUserRecoveryVector() - Method in class org.objectweb.jotm.JotmRecovery
 
getUserTransaction() - Method in class org.objectweb.jotm.Jotm
 
getUserTransaction() - Method in interface org.objectweb.transaction.jta.TMService
Returns an UserTransaction object.
getXATerminator() - Method in class org.objectweb.jotm.Current
Gets the inflow transaction object that represents the transaction context of the calling thread.
getXaresIndex(XAResource) - Method in class org.objectweb.jotm.SubCoordinator
 
getXid() - Method in class org.objectweb.jotm.InternalTransactionContext
Get the Xid associated with the transaction
getXid() - Method in interface org.objectweb.jotm.TransactionContext
get the Xid of the transaction.
getXid() - Method in class org.objectweb.jotm.TransactionImpl
Get the Xid of the transaction
get_coordinator() - Method in interface org.objectweb.jotm.Control
get Coordinator.
get_coordinator() - Method in class org.objectweb.jotm.ControlImpl
Gets the Coordinator object for this transaction
get_status() - Method in class org.objectweb.jotm.ControlImpl
Gets the current status of this transaction
get_status() - Method in interface org.objectweb.jotm.Coordinator
 
get_terminator() - Method in interface org.objectweb.jotm.Control
get Terminator.
get_terminator() - Method in class org.objectweb.jotm.ControlImpl
Gets the Terminator object for this transaction
get_transaction_name() - Method in class org.objectweb.jotm.ControlImpl
Gets a String that represents the transaction name.
get_transaction_name() - Method in interface org.objectweb.jotm.Coordinator
 
get_transaction_name() - Method in class org.objectweb.jotm.XATerminatorImpl
Gets a String that represents the inflow transaction name.
getmyRecoverRmInfo() - Method in class org.objectweb.jotm.JotmRecovery
 

H

HeuristicCommit - exception org.objectweb.jotm.HeuristicCommit.
This exception is thrown by the rollback operation on a resource to report that a heuristic decision was made and that all relevant updates have been committed.
HeuristicCommit() - Constructor for class org.objectweb.jotm.HeuristicCommit
 
HeuristicCommit(String) - Constructor for class org.objectweb.jotm.HeuristicCommit
 
HeuristicHazard - exception org.objectweb.jotm.HeuristicHazard.
This exception comes from the OTS specification.
HeuristicHazard() - Constructor for class org.objectweb.jotm.HeuristicHazard
 
HeuristicHazard(String) - Constructor for class org.objectweb.jotm.HeuristicHazard
 
HeuristicMixed - exception org.objectweb.jotm.HeuristicMixed.
This exception is thrown to report that a heuristic decision was made and that some relevant updates have been committed and others have been rolled back.
HeuristicMixed() - Constructor for class org.objectweb.jotm.HeuristicMixed
 
HeuristicMixed(String) - Constructor for class org.objectweb.jotm.HeuristicMixed
 
HeuristicRollback - exception org.objectweb.jotm.HeuristicRollback.
This exception comes from the OTS specification.
HeuristicRollback() - Constructor for class org.objectweb.jotm.HeuristicRollback
 
HeuristicRollback(String) - Constructor for class org.objectweb.jotm.HeuristicRollback
 
handleReplyContext(ServiceContext, int, Context) - Method in class org.objectweb.jotm.jta.jeremie.TSHandler
This method is called by the services handler to let the operations related to the target service be performed on reply arrival.
handleRequestContext(ServiceContext, int, boolean, byte[], Context) - Method in class org.objectweb.jotm.jta.jeremie.TSHandler
This method is called by the services handler to let the operations related to the target service be performed on request arrival.
hashCode() - Method in class org.objectweb.jotm.JavaXidImpl
return a hashcode value for this object
hashCode() - Method in class org.objectweb.jotm.TransactionImpl
return a hashcode value for this object
hashCode() - Method in class org.objectweb.jotm.XidImpl
return a hashcode value for this object
howlCommitLog(byte[][]) - Method in class org.objectweb.jotm.TransactionRecoveryImpl
write the Commit record to the Howl Log
howlDoneLog(byte[][], XACommittingTx) - Method in class org.objectweb.jotm.TransactionRecoveryImpl
write the Done record to the Howl Log

I

InactiveException - exception org.objectweb.jotm.InactiveException.
This exception indicates that the transaction is not in the correct state.
InactiveException() - Constructor for class org.objectweb.jotm.InactiveException
 
InactiveException(String) - Constructor for class org.objectweb.jotm.InactiveException
 
InternalTransactionContext - class org.objectweb.jotm.InternalTransactionContext.
Classe InternalTransactionContext is a generic implementation of the JOTM Transaction Context.
InternalTransactionContext(int, Coordinator, Terminator, Xid) - Constructor for class org.objectweb.jotm.InternalTransactionContext
Build a new TransactionContext (from JTA layer)
InternalTransactionContext(int, Coordinator, Xid) - Constructor for class org.objectweb.jotm.InternalTransactionContext
 
IsThisOneOfOurs(byte[]) - Method in interface org.objectweb.jotm.Xid
 
IsThisOneOfOurs(byte[]) - Method in class org.objectweb.jotm.XidImpl
 
isDebug - Static variable in class org.objectweb.jotm.TraceTimer
 
isJotmCtx() - Method in class org.objectweb.jotm.InternalTransactionContext
return true if this context was build from a JOTM's context
isJotmCtx() - Method in interface org.objectweb.jotm.TransactionContext
return true if this context was build from a JOTM's context
isRemovable() - Method in class org.objectweb.jotm.TransactionImpl
return true if object is no more used (= removable)
isStopped() - Method in class org.objectweb.jotm.TimerEvent
Is this timer stopped ?
isVerbose - Static variable in class org.objectweb.jotm.TraceTimer
 
is_same_transaction(Coordinator) - Method in class org.objectweb.jotm.ControlImpl
Tests if the given coordinator represents this transaction
is_same_transaction(Coordinator) - Method in interface org.objectweb.jotm.Coordinator
 
ispermanent() - Method in class org.objectweb.jotm.TimerEvent
Is this timer permanent ?

J

JOTM_FORMAT_ID - Static variable in class org.objectweb.jotm.JavaXidImpl
 
JOTM_FORMAT_ID - Static variable in class org.objectweb.jotm.XidImpl
 
JOTM_LOG_PREFIX - Static variable in class org.objectweb.jotm.TraceTm
JOTM_LOG_PREFIX used to identify JOTM loggers
JTAClientTransactionInterceptor - class org.objectweb.jotm.jta.rmi.JTAClientTransactionInterceptor.
Class JTAClientTransactionInterceptor is a JRMP Transaction client interceptor for Transaction Context propagation
JTAClientTransactionInterceptor() - Constructor for class org.objectweb.jotm.jta.rmi.JTAClientTransactionInterceptor
constructor
JTAInterceptorInitializer - class org.objectweb.jotm.jta.rmi.JTAInterceptorInitializer.
Class JTAInterceptorInitializer is a JRMP Initiliazer for Transaction context propagation
JTAInterceptorInitializer() - Constructor for class org.objectweb.jotm.jta.rmi.JTAInterceptorInitializer
 
JTAServerTransactionInterceptor - class org.objectweb.jotm.jta.rmi.JTAServerTransactionInterceptor.
Class JTAServerTransactionInterceptor is a JRMP Transaction server interceptor for Transaction Context propagation
JTAServerTransactionInterceptor() - Constructor for class org.objectweb.jotm.jta.rmi.JTAServerTransactionInterceptor
constructor
JTATransactionServiceContext - class org.objectweb.jotm.jta.rmi.JTATransactionServiceContext.
Class JTATransactionServiceContext is a JRMP Class for Transaction Context Propagation
JTATransactionServiceContext() - Constructor for class org.objectweb.jotm.jta.rmi.JTATransactionServiceContext
empty constructor for extarenalizable
JavaXidImpl - class org.objectweb.jotm.JavaXidImpl.
Xid implementation for JTA XID has the following format as defined by X/Open Specification: XID long formatId format identifier long gtrid_length value 1-64 long bqual_length value 1-64 byte data [XIDDATASIZE] where XIDDATASIZE = 128 The data field comprises at most two contiguous components: a global transaction identifier (gtrid) and a branch qualifier (bqual) which are defined as: byte gtrid [1-64] global transaction identfier byte bqual [1-64] branch qualifier
JavaXidImpl(Xid) - Constructor for class org.objectweb.jotm.JavaXidImpl
Build an javax.transaction.xa.Xid from the org.objectweb.jotm.Xid
Jotm - class org.objectweb.jotm.Jotm.
This class represents an instance of JOTM.
Jotm(boolean, boolean) - Constructor for class org.objectweb.jotm.Jotm
Public constructor for Jotm.
JotmRecovery - class org.objectweb.jotm.JotmRecovery.
 
JotmRecovery() - Constructor for class org.objectweb.jotm.JotmRecovery
Constructor.
JotmTransactionReceiver - class org.objectweb.jotm.jta.jeremie.JotmTransactionReceiver.
 
JotmTransactionReceiver() - Constructor for class org.objectweb.jotm.jta.jeremie.JotmTransactionReceiver
 
JotmTransactionSender - class org.objectweb.jotm.jta.jeremie.JotmTransactionSender.
 
JotmTransactionSender() - Constructor for class org.objectweb.jotm.jta.jeremie.JotmTransactionSender
 
jotm - Static variable in class org.objectweb.jotm.TraceTm
logger for general JOTM operations
jta - Static variable in class org.objectweb.jotm.TraceTm
logger for JTA operations

L

logNewResourceManagerRM1(String, XAResource, String) - Method in class org.objectweb.jotm.TransactionRecoveryImpl
 
logWriter - Static variable in class org.objectweb.jotm.TraceTimer
 

M

Main - class org.objectweb.jotm.Main.
This class is used to start JOTM as a standalone transaction manager.
Main() - Constructor for class org.objectweb.jotm.Main
 
main(String[]) - Static method in class org.objectweb.jotm.Main
Used to start JOTM from a command line interface.

N

NotPreparedException - exception org.objectweb.jotm.NotPreparedException.
This exception indicates that the transaction is not in the prepare state.
NotPreparedException() - Constructor for class org.objectweb.jotm.NotPreparedException
 
NotPreparedException(String) - Constructor for class org.objectweb.jotm.NotPreparedException
 
name() - Method in class org.objectweb.jotm.jta.rmi.JTAClientTransactionInterceptor
get the name of this interceptor
name() - Method in class org.objectweb.jotm.jta.rmi.JTAServerTransactionInterceptor
get the name of this interceptor
name() - Method in class org.objectweb.jotm.ots.OTSClientTransactionInterceptor
get the name of this interceptor
name() - Method in class org.objectweb.jotm.ots.OTSServerTransactionInterceptor
get the name of this interceptor
newInstance(Context, Object[]) - Method in class org.objectweb.jotm.jta.jeremie.TSHandlerFactory
Returns a new TSHandler instance created using the provided components.

O

OTSClientTransactionInterceptor - class org.objectweb.jotm.ots.OTSClientTransactionInterceptor.
Class OTSClientTransactionInterceptor is a Client Interceptor for OTS Java Client of JOTM.
OTSClientTransactionInterceptor(ORBInitInfo) - Constructor for class org.objectweb.jotm.ots.OTSClientTransactionInterceptor
constructor
OTSInterceptor - class org.objectweb.jotm.ots.OTSInterceptor.
 
OTSInterceptor(ORBInitInfo) - Constructor for class org.objectweb.jotm.ots.OTSInterceptor
constructor
OTSORBInitializer - class org.objectweb.jotm.ots.OTSORBInitializer.
Class OTSORBInitializer is a OTS Interceptor initialisation for jotm
OTSORBInitializer() - Constructor for class org.objectweb.jotm.ots.OTSORBInitializer
 
OTSServerTransactionInterceptor - class org.objectweb.jotm.ots.OTSServerTransactionInterceptor.
Class OTSServerTransactionInterceptor is a Server Interceptor for OTS Java Server of JOTM.
OTSServerTransactionInterceptor(ORBInitInfo) - Constructor for class org.objectweb.jotm.ots.OTSServerTransactionInterceptor
constructor
orb - Static variable in class org.objectweb.jotm.ots.OTSInterceptor
 
org.objectweb.jotm - package org.objectweb.jotm
 
org.objectweb.jotm.jta.jeremie - package org.objectweb.jotm.jta.jeremie
 
org.objectweb.jotm.jta.rmi - package org.objectweb.jotm.jta.rmi
Transaction interceptors for RMI/JRMP
org.objectweb.jotm.ots - package org.objectweb.jotm.ots
Transaction interceptors for OTS (on RMI/IIOP)
org.objectweb.transaction.jta - package org.objectweb.transaction.jta
ObjectWeb's extension to JTA (Java Transaction API)

P

popThreadLocalRMEventList() - Method in class org.objectweb.jotm.Current
 
popThreadLocalRMEventList() - Method in interface org.objectweb.transaction.jta.TransactionManager
Pop the current set from the stack of thread local resource event sets The list contains ResourceManagerEvent objects.
post_init(JInitInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAInterceptorInitializer
In JRMP the 2 method( per and post init have the same consequences ...
post_init(ORBInitInfo) - Method in class org.objectweb.jotm.ots.OTSORBInitializer
 
pre_init(JInitInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAInterceptorInitializer
In JRMP the 2 method( per and post init have the same consequences ...
pre_init(ORBInitInfo) - Method in class org.objectweb.jotm.ots.OTSORBInitializer
 
prepare() - Method in class org.objectweb.jotm.ControlImpl
Sub-coordinator has received prepare from its superior.
prepare() - Method in interface org.objectweb.jotm.Resource
phase 1 of the 2PC.
prepare() - Method in class org.objectweb.jotm.SubCoordinator
phase 1 of the 2PC.
prepare() - Method in class org.objectweb.jotm.TransactionImpl
Prepare the transaction represented by this Transaction object.
prepare(Xid) - Method in class org.objectweb.jotm.XATerminatorImpl
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid.
printHelp(Options) - Static method in class org.objectweb.jotm.Main
 
process() - Method in class org.objectweb.jotm.TimerEvent
Process the Timer
pushThreadLocalRMEventList(List) - Method in class org.objectweb.jotm.Current
 
pushThreadLocalRMEventList(List) - Method in interface org.objectweb.transaction.jta.TransactionManager
Push a new event list on the stack of thread local resource event sets.

R

RecoveryCoordinator - interface org.objectweb.jotm.RecoveryCoordinator.
 
RemoteSynchro - interface org.objectweb.jotm.RemoteSynchro.
 
Resource - interface org.objectweb.jotm.Resource.
This interface must be implemented by objects that will be registered to the JTM Coordinator.
ResourceManagerEvent - interface org.objectweb.transaction.jta.ResourceManagerEvent.
A ResourceManagerEvent allows late enrolment of connections that are opened in the thread before the transaction starts.
ResourceManagerEventListener - interface org.objectweb.transaction.jta.ResourceManagerEventListener.
A ResourceManagerEventListener allows late enrolment of connections that are opened in the thread before the transaction starts.
RmRegistration - class org.objectweb.jotm.RmRegistration.
Resource Managers currently registered.
RmRegistration() - Constructor for class org.objectweb.jotm.RmRegistration
 
readExternal(ObjectInput) - Method in class org.objectweb.jotm.jta.rmi.JTATransactionServiceContext
readExternal to initialise Transaction context
rebuildTransaction(XALogRecord) - Method in class org.objectweb.jotm.JotmRecovery
Processes an XACOMMIT entry (putCommit) that does not have an associated XADONE entry (putDone).
receive_exception(JClientRequestInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAClientTransactionInterceptor
 
receive_exception(ClientRequestInfo) - Method in class org.objectweb.jotm.ots.OTSClientTransactionInterceptor
 
receive_other(JClientRequestInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAClientTransactionInterceptor
 
receive_other(ClientRequestInfo) - Method in class org.objectweb.jotm.ots.OTSClientTransactionInterceptor
 
receive_reply(JClientRequestInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAClientTransactionInterceptor
Receive reply interception
receive_reply(ClientRequestInfo) - Method in class org.objectweb.jotm.ots.OTSClientTransactionInterceptor
Receive reply interception
receive_request(JServerRequestInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAServerTransactionInterceptor
Receive request
receive_request(ServerRequestInfo) - Method in class org.objectweb.jotm.ots.OTSServerTransactionInterceptor
Receive request
receive_request_service_contexts(ServerRequestInfo) - Method in class org.objectweb.jotm.ots.OTSServerTransactionInterceptor
Receive request context
received_reply(TransactionContext) - Method in class org.objectweb.jotm.jta.jeremie.JotmTransactionSender
Sender is receiving a reply with an attached propagation context.
received_request(TransactionContext) - Method in class org.objectweb.jotm.jta.jeremie.JotmTransactionReceiver
Receiver is receiving a request with an attached propagation context.
recover(int) - Method in class org.objectweb.jotm.XATerminatorImpl
Obtains a list of prepared transaction branches from a resource manager.
recoverResourceManager() - Method in class org.objectweb.jotm.TransactionRecoveryImpl
Recover a Resource Manager with the JOTM Transaction Manager.
recoverTransactions(Vector) - Method in class org.objectweb.jotm.JotmRecovery
 
recovery - Static variable in class org.objectweb.jotm.TraceTm
logger for recovery and log related operations
recreate(TransactionContext) - Method in interface org.objectweb.jotm.TransactionFactory
 
recreate(TransactionContext) - Method in class org.objectweb.jotm.TransactionFactoryImpl
Recreate locally a Control object for an existing transaction.
registerResourceManager(String, XAResource, String, TransactionResourceManager) - Method in interface org.objectweb.jotm.TransactionRecovery
Register a Resource Manager with the JOTM Transaction Manager.
registerResourceManager(String, XAResource, String, Properties, TransactionResourceManager) - Method in interface org.objectweb.jotm.TransactionRecovery
Added 3/30/05 Register a Resource Manager with the JOTM Transaction Manager with Recovery properties.
registerResourceManager(String, XAResource, String, Properties, TransactionResourceManager) - Method in class org.objectweb.jotm.TransactionRecoveryImpl
Register a Resource Manager with the JOTM Transaction Manager.
registerResourceManager(String, XAResource, String, TransactionResourceManager) - Method in class org.objectweb.jotm.TransactionRecoveryImpl
 
registerSynchronization(Synchronization) - Method in class org.objectweb.jotm.TransactionImpl
Register a synchronization object for the transaction currently associated with the calling thread.
register_resource(Resource) - Method in class org.objectweb.jotm.ControlImpl
Registers a Resource object for this transaction
register_resource(Resource) - Method in interface org.objectweb.jotm.Coordinator
 
register_synchronization(RemoteSynchro) - Method in class org.objectweb.jotm.ControlImpl
Registers a Synchronization object for this transaction
register_synchronization(RemoteSynchro) - Method in interface org.objectweb.jotm.Coordinator
 
removeTimer(TimerEvent) - Method in class org.objectweb.jotm.TimerManager
Deprecated.  
replay_completion(Resource) - Method in class org.objectweb.jotm.ControlImpl
Asks the status of this transaction, after recovery of a Resource
replay_completion(Resource) - Method in interface org.objectweb.jotm.RecoveryCoordinator
 
reportResourceManager(String) - Method in interface org.objectweb.jotm.TransactionRecovery
Provide information regarding the status and state of the XAResource.
reportResourceManager(String) - Method in class org.objectweb.jotm.TransactionRecoveryImpl
Provide information regarding the status and state of the XAResource.
resetAllTxTotalCounters() - Method in class org.objectweb.jotm.Current
Resets total number of transactions.
restart() - Method in class org.objectweb.jotm.TimerEvent
Restart timer to its initial value
resume(Transaction) - Method in class org.objectweb.jotm.Current
Resumes the transaction context association of the calling thread with the transaction represented by the supplied Transaction object.
returnXAResource(String, XAResource) - Method in interface org.objectweb.jotm.TransactionResourceManager
Return XAResource back to the application Server from JOTM
rmAddName(String) - Method in class org.objectweb.jotm.RmRegistration
 
rmAddRegistration(String, XAResource, String, TransactionResourceManager) - Method in class org.objectweb.jotm.RmRegistration
 
rmAddXaRes(XAResource) - Method in class org.objectweb.jotm.RmRegistration
 
rmCheckinXARes() - Method in class org.objectweb.jotm.RmRegistration
 
rmCheckoutXARes() - Method in class org.objectweb.jotm.RmRegistration
 
rmGetName() - Method in class org.objectweb.jotm.RmRegistration
 
rmGetRmRecovered() - Method in class org.objectweb.jotm.RmRegistration
 
rmGetTranRm() - Method in class org.objectweb.jotm.RmRegistration
 
rmGetXaRes() - Method in class org.objectweb.jotm.RmRegistration
 
rmGetXaResName() - Method in class org.objectweb.jotm.RmRegistration
 
rmSetRmRecovered(boolean) - Method in class org.objectweb.jotm.RmRegistration
 
rollback() - Method in class org.objectweb.jotm.ControlImpl
Rolls back this transaction branch.
rollback() - Method in class org.objectweb.jotm.Current
Rolls back the transaction associated with the current thread.
rollback() - Method in interface org.objectweb.jotm.Resource
rollback transaction
rollback() - Method in class org.objectweb.jotm.SubCoordinator
rollback transaction
rollback() - Method in interface org.objectweb.jotm.Terminator
rollback the transaction.
rollback() - Method in class org.objectweb.jotm.TransactionImpl
Rollback the transaction represented by this Transaction object.
rollback(Xid) - Method in class org.objectweb.jotm.XATerminatorImpl
Informs the resource manager to roll back work done on behalf of a transaction branch.
rollback_only() - Method in class org.objectweb.jotm.ControlImpl
Asks to rollback the transaction
rollback_only() - Method in interface org.objectweb.jotm.Coordinator
 
run() - Method in class org.objectweb.jotm.Main
used as shutdown hook

S

SubCoordinator - class org.objectweb.jotm.SubCoordinator.
This object is the local coordinator.
send_exception(JServerRequestInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAServerTransactionInterceptor
 
send_exception(ServerRequestInfo) - Method in class org.objectweb.jotm.ots.OTSServerTransactionInterceptor
 
send_other(JServerRequestInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAServerTransactionInterceptor
 
send_other(ServerRequestInfo) - Method in class org.objectweb.jotm.ots.OTSServerTransactionInterceptor
 
send_poll(JClientRequestInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAClientTransactionInterceptor
 
send_poll(ClientRequestInfo) - Method in class org.objectweb.jotm.ots.OTSClientTransactionInterceptor
 
send_reply(JServerRequestInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAServerTransactionInterceptor
send reply with context
send_reply(ServerRequestInfo) - Method in class org.objectweb.jotm.ots.OTSServerTransactionInterceptor
send reply with context
send_request(JClientRequestInfo) - Method in class org.objectweb.jotm.jta.rmi.JTAClientTransactionInterceptor
send client context with the request.
send_request(ClientRequestInfo) - Method in class org.objectweb.jotm.ots.OTSClientTransactionInterceptor
send client transaction context with the request, if existed.
sending_reply() - Method in class org.objectweb.jotm.jta.jeremie.JotmTransactionReceiver
Receiver is sending a reply.
sending_request() - Method in class org.objectweb.jotm.jta.jeremie.JotmTransactionSender
Sender is sending a request.
setContext(TransactionContext, boolean) - Method in class org.objectweb.jotm.jta.rmi.JTATransactionServiceContext
constructor
setCoordinator(Coordinator) - Method in class org.objectweb.jotm.InternalTransactionContext
Set the coordinator associated with the transaction
setCoordinator(Coordinator) - Method in interface org.objectweb.jotm.TransactionContext
set the Coordinator of the transaction.
setDebug(boolean) - Static method in class org.objectweb.jotm.TraceTimer
set the debug timer
setDefaultRecovery(boolean) - Static method in class org.objectweb.jotm.Current
Sets the default recovery value
setDefaultTimeout(int) - Method in class org.objectweb.jotm.Current
Sets the default timeout value
setLogWriter(PrintWriter) - Static method in class org.objectweb.jotm.TraceTimer
set the log writer
setNotJotmCtx() - Method in class org.objectweb.jotm.InternalTransactionContext
Set a flag in the context to indicate as coming from another Vendor
setNotJotmCtx() - Method in interface org.objectweb.jotm.TransactionContext
Set a flag in the context to indicate as coming from another Vendor
setPropagationContext(TransactionContext, boolean) - Method in class org.objectweb.jotm.Current
Associate to the current thread a transaction represented by its transaction context.
setRollbackOnly() - Method in class org.objectweb.jotm.Current
Modify the transaction associated with the current thread such that the only possible outcome of the transaction is to roll back the transaction.
setRollbackOnly() - Method in class org.objectweb.jotm.SubCoordinator
set the transaction "rollback only"
setRollbackOnly() - Method in class org.objectweb.jotm.TransactionImpl
Modify the transaction associated with the current thread such that the only possible outcome of the transaction is to roll back the transaction.
setTerminator(Terminator) - Method in class org.objectweb.jotm.InternalTransactionContext
Set the termiantor associated with the transaction
setTerminator(Terminator) - Method in interface org.objectweb.jotm.TransactionContext
set the Terminator of the transaction.
setTimer(TimerEvent) - Method in class org.objectweb.jotm.TransactionImpl
set a timer for the transaction
setTransactionRecovery(boolean) - Method in class org.objectweb.jotm.Current
Modifies the value of the recovery value that is associated with the transactions started by the current thread with the begin method.
setTransactionTimeout(int) - Method in class org.objectweb.jotm.Current
Modifies the value of the timeout value that is associated with the transactions started by the current thread with the begin method.
setTxDate(Date) - Method in class org.objectweb.jotm.TransactionImpl
set the date time stamp for the transaction
setUuids(long, long) - Static method in class org.objectweb.jotm.XidImpl
Provide static interface to recover uuid0 & uuid1 after journal replay.
setVerbose(boolean) - Static method in class org.objectweb.jotm.TraceTimer
set the verbose flag
startResourceManagerRecovery() - Method in interface org.objectweb.jotm.TransactionRecovery
Log all the Resource Managers with the JOTM Transaction Manager.
startResourceManagerRecovery() - Method in class org.objectweb.jotm.TransactionRecoveryImpl
Log (in Howl) every Resource Manager (XAResource) that has been registered.
startResourceManagerRecoveryOLD() - Method in class org.objectweb.jotm.TransactionRecoveryImpl
Log (in Howl) every Resource Manager (XAResource) that has been registered.
stop() - Method in class org.objectweb.jotm.Jotm
 
stop() - Method in class org.objectweb.jotm.TimerEvent
stop the timer, but keep it for further reuse (See change())
stop(boolean) - Static method in class org.objectweb.jotm.TimerManager
stop the service
stop() - Static method in class org.objectweb.jotm.TimerManager
 
stop() - Method in interface org.objectweb.transaction.jta.TMService
Stops the transaction service.
suspend() - Method in class org.objectweb.jotm.Current
Suspends the transaction currently associated with the calling thread and return a Transaction object that represents the transaction context being suspended.

T

TMService - interface org.objectweb.transaction.jta.TMService.
A TMService represents a JTA Service and is used to acces JTA main interfaces (UserTransaction and TransactionManager).
TSHandler - class org.objectweb.jotm.jta.jeremie.TSHandler.
 
TSHandler(Context, Object[]) - Constructor for class org.objectweb.jotm.jta.jeremie.TSHandler
Builds a new Jeremie transaction service handler instance.
TSHandlerFactory - class org.objectweb.jotm.jta.jeremie.TSHandlerFactory.
TSHandler
TSHandlerFactory() - Constructor for class org.objectweb.jotm.jta.jeremie.TSHandlerFactory
 
TX_CTX_ID - Static variable in class org.objectweb.jotm.jta.rmi.JTAClientTransactionInterceptor
transaction context id
TX_CTX_ID - Static variable in class org.objectweb.jotm.jta.rmi.JTAServerTransactionInterceptor
transaction context id
TX_CTX_ID - Variable in class org.objectweb.jotm.ots.OTSInterceptor
 
Terminator - interface org.objectweb.jotm.Terminator.
OTS-like Terminator
TimerEvent - class org.objectweb.jotm.TimerEvent.
 
TimerEvent(TimerEventListener, long, Object, boolean) - Constructor for class org.objectweb.jotm.TimerEvent
Constructor
TimerEventListener - interface org.objectweb.jotm.TimerEventListener.
 
TimerManager - class org.objectweb.jotm.TimerManager.
A timer manager manages 2 lists of timers with 2 threads One thread is a clock which decrements timers every second and passes them when expired in a list of expired timers.
TraceTimer - class org.objectweb.jotm.TraceTimer.
Traces for module timer
TraceTimer() - Constructor for class org.objectweb.jotm.TraceTimer
 
TraceTm - class org.objectweb.jotm.TraceTm.
JOTM log system uses Log4J and Commons Logging.
TraceTm() - Constructor for class org.objectweb.jotm.TraceTm
 
TransactionContext - interface org.objectweb.jotm.TransactionContext.
This is how the JTA Implementation in JOTM sees the Transaction Context.
TransactionFactory - interface org.objectweb.jotm.TransactionFactory.
 
TransactionFactoryImpl - class org.objectweb.jotm.TransactionFactoryImpl.
 
TransactionFactoryImpl() - Constructor for class org.objectweb.jotm.TransactionFactoryImpl
Constructor of the Transaction Factory
TransactionImpl - class org.objectweb.jotm.TransactionImpl.
TransactionImpl is the implementation of the Transaction interface, defined in JTA specifications.
TransactionImpl(Xid, int) - Constructor for class org.objectweb.jotm.TransactionImpl
New transaction (begin).
TransactionImpl(TransactionContext) - Constructor for class org.objectweb.jotm.TransactionImpl
New Transaction for this thread (setPropagationContext)
TransactionManager - interface org.objectweb.transaction.jta.TransactionManager.
A TransactionManager extends JTA javax.transaction.TransactionManager with an event API that allows late enlistment of connections opened by resource managers before the transaction has begun.
TransactionRecovery - interface org.objectweb.jotm.TransactionRecovery.
 
TransactionRecoveryImpl - class org.objectweb.jotm.TransactionRecoveryImpl.
 
TransactionRecoveryImpl() - Constructor for class org.objectweb.jotm.TransactionRecoveryImpl
Default constructor.
TransactionResourceManager - interface org.objectweb.jotm.TransactionResourceManager.
 
timeoutExpired(Object) - Method in class org.objectweb.jotm.ControlImpl
The transaction timeout has expired Do not synchronize this method to avoid deadlocks!
timeoutExpired(Object) - Method in interface org.objectweb.jotm.TimerEventListener
Invoked when the timeout has expired.
timeoutExpired(Object) - Method in class org.objectweb.jotm.TransactionImpl
timeout for that transaction has expired
toString() - Method in class org.objectweb.jotm.JavaXidImpl
String form default toString() compresses Xid's
toString(boolean) - Method in class org.objectweb.jotm.JavaXidImpl
 
toString() - Method in class org.objectweb.jotm.TransactionImpl
string form
toString() - Method in interface org.objectweb.jotm.Xid
 
toString(boolean) - Method in interface org.objectweb.jotm.Xid
 
toString() - Method in class org.objectweb.jotm.XidImpl
String form default toString() compresses Xid's
toString(boolean) - Method in class org.objectweb.jotm.XidImpl
 
ts_context_name - Static variable in class org.objectweb.jotm.jta.jeremie.TSHandlerFactory
Name used to designate the context containing the TSHandler components.

U

UserTransactionFactory - class org.objectweb.jotm.UserTransactionFactory.
 
UserTransactionFactory() - Constructor for class org.objectweb.jotm.UserTransactionFactory
 
unregisterResourceManager(String, XAResource) - Method in interface org.objectweb.jotm.TransactionRecovery
Unregister a Resource Manager from the JOTM Transaction Manager.
unregisterResourceManager(String, XAResource) - Method in class org.objectweb.jotm.TransactionRecoveryImpl
Unregister a Resource Manager from the JOTM Transaction Manager.
unset() - Method in class org.objectweb.jotm.TimerEvent
Unvalidate the timer.
unsetTimer() - Method in class org.objectweb.jotm.TransactionImpl
unset the timer
update() - Method in class org.objectweb.jotm.TimerEvent
Update timer every second.
updatePropagationContext(TransactionContext) - Method in class org.objectweb.jotm.TransactionImpl
update the propagation context We should be inside the reply of a request involved in a tx here!

V

VOTE_COMMIT - Static variable in interface org.objectweb.jotm.Resource
 
VOTE_READONLY - Static variable in interface org.objectweb.jotm.Resource
 
VOTE_ROLLBACK - Static variable in interface org.objectweb.jotm.Resource
 
valid() - Method in class org.objectweb.jotm.TimerEvent
Is this timer valid ?
verbose(String) - Static method in class org.objectweb.jotm.TraceTimer
print the verbose message if the logger is not null

W

writeExternal(ObjectOutput) - Method in class org.objectweb.jotm.jta.rmi.JTATransactionServiceContext
writeExternal to send Transaction context

X

XAResourceHelper - class org.objectweb.jotm.XAResourceHelper.
 
XAResourceHelper() - Constructor for class org.objectweb.jotm.XAResourceHelper
 
XATerminatorImpl - class org.objectweb.jotm.XATerminatorImpl.
Implementation of the object that represents an inflow transaction.
XATerminatorImpl() - Constructor for class org.objectweb.jotm.XATerminatorImpl
Constructor for create
Xid - interface org.objectweb.jotm.Xid.
 
XidImpl - class org.objectweb.jotm.XidImpl.
Xid implementation for JTA XID has the following format as defined by X/Open Specification: XID long formatId format identifier long gtrid_length value 1-64 long bqual_length value 1-64 byte data [XIDDATASIZE] where XIDDATASIZE = 128 The data field comprises at most two contiguous components: a global transaction identifier (gtrid) and a branch qualifier (bqual) which are defined as: byte gtrid [1-64] global transaction identfier byte bqual [1-64] branch qualifier
XidImpl(String, int) - Constructor for class org.objectweb.jotm.XidImpl
Build an Xid for a local transaction
XidImpl(int, int, byte[]) - Constructor for class org.objectweb.jotm.XidImpl
Build an Xid from an otid_t CORBA
XidImpl(int, byte[], byte[]) - Constructor for class org.objectweb.jotm.XidImpl
build Xid with all its components (for performance on java serialization)
XidImpl() - Constructor for class org.objectweb.jotm.XidImpl
build a new Xid with a null BQual
XidImpl(Xid, int) - Constructor for class org.objectweb.jotm.XidImpl
build a new Xid from an existing Xid, preserving the gtrid, and using the 'index' as part of the unique but recognizable BQual.
XidImpl(ByteBuffer) - Constructor for class org.objectweb.jotm.XidImpl
Construct an Xid from a byteBuffer.
XidImpl(byte[]) - Constructor for class org.objectweb.jotm.XidImpl
Construct an Xid from a byte array.
XidImpl(Xid) - Constructor for class org.objectweb.jotm.XidImpl
The xid was passed from an external EIS (inflow transaction).

A B C D E F G H I J L M N O P R S T U V W X