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

A

addResource(XAResource) - Method in class org.objectweb.jonas_tm.SubCoordinator
add a XAResource to the list
addSynchronization(Synchronization) - Method in class org.objectweb.jonas_tm.SubCoordinator
add a Synchronization to the list
after_completion(Control, int) - Method in interface org.objectweb.jonas_tm.RemoteSynchro
 

B

before_completion(Control) - Method in interface org.objectweb.jonas_tm.RemoteSynchro
 
begin() - Method in class org.objectweb.jonas_tm.Current
Create a new transaction and associate it with the current thread.

C

codec - Variable in class org.objectweb.jonas_tm.ots.OTSInterceptor
 
commit_one_phase() - Method in class org.objectweb.jonas_tm.SubCoordinator
commit 1 phase.
commit_one_phase() - Method in interface org.objectweb.jonas_tm.Resource
commit 1 phase.
commit_one_phase() - Method in class org.objectweb.jonas_tm.ControlResourceImpl
commit 1 phase.
commit_one_phase() - Method in class org.objectweb.jonas_tm.ControlImpl
Sub-coordinator received commit_one_phase from its superior.
commit() - Method in class org.objectweb.jonas_tm.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() - Method in class org.objectweb.jonas_tm.SubCoordinator
phase 2 of the 2PC.
commit() - Method in interface org.objectweb.jonas_tm.Resource
phase 2 of the 2PC.
commit() - Method in class org.objectweb.jonas_tm.Current
Complete the transaction associated with the current thread.
commit() - Method in class org.objectweb.jonas_tm.ControlResourceImpl
phase 2 of the 2PC.
commit() - Method in class org.objectweb.jonas_tm.ControlImpl
Sub-coordinator received commit from its superior.
commit(boolean) - Method in interface org.objectweb.jonas_tm.Terminator
 
commit(boolean) - Method in class org.objectweb.jonas_tm.ControlImpl
Commits this transaction
connectionClosed(ResourceManagerEvent) - Method in class org.objectweb.jonas_tm.Current
Call back from a resource manager indicating that a close has been called on a connection that had been opened before a transaction had begun
connectionClosed(ResourceManagerEvent) - Method in interface org.objectweb.transaction.api.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.jonas_tm.Current
Call back from a resource manager indicating that an error has occured on a connection that had been opened before a transaction had begun
connectionErrorOccured(ResourceManagerEvent) - Method in interface org.objectweb.transaction.api.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.jonas_tm.Current
Call back from a resource manager indicating that a connection has been opened before a transaction had begun
connectionOpened(ResourceManagerEvent) - Method in interface org.objectweb.transaction.api.ResourceManagerEventListener
This method is called by the resource manager when a getConnection call is made without a transaction context.
Control - interface org.objectweb.jonas_tm.Control.
 
ControlImpl - class org.objectweb.jonas_tm.ControlImpl.
Implementation of the object that represents a transaction.
ControlResourceImpl - class org.objectweb.jonas_tm.ControlResourceImpl.
This class wraps a JOnAS ControlImpl as a CORBA Resource, allowing it to be registered by a CORBA supcoord.
Coordinator - interface org.objectweb.jonas_tm.Coordinator.
 
create_any() - Method in class org.objectweb.jonas_tm.ots.OTSInterceptor
 
create(int) - Method in class org.objectweb.jonas_tm.TransactionFactoryImpl
Create a new Control implementation on JTM.
create(int) - Method in interface org.objectweb.jonas_tm.TransactionFactory
 
Current - class org.objectweb.jonas_tm.Current.
Current is the common Implementation for UserTransaction and TransactionManager.
Current() - Constructor for class org.objectweb.jonas_tm.Current
Default constructor.
Current(TransactionFactory) - Constructor for class org.objectweb.jonas_tm.Current
Constructor for EJBServer.

D

debugJta(String) - Static method in class org.objectweb.jonas_tm.TraceTm
print the debug JTA message if the logger is not null
debugTm(String) - Static method in class org.objectweb.jonas_tm.TraceTm
print the debug TM message if the logger is not null
delistResource(XAResource, int) - Method in class org.objectweb.jonas_tm.TransactionImpl
Delist the resource specified from the current transaction associated with the calling thread.
destroy() - Method in class org.objectweb.jonas_tm.ots.OTSServerTransactionInterceptor
 
destroy() - Method in class org.objectweb.jonas_tm.ots.OTSClientTransactionInterceptor
 
doAttach(int) - Method in class org.objectweb.jonas_tm.TransactionImpl
 
doDetach(int) - Method in class org.objectweb.jonas_tm.TransactionImpl
 
dynAnyFactoryS_ - Variable in class org.objectweb.jonas_tm.ots.OTSInterceptor
 

E

enlistConnection(Transaction) - Method in interface org.objectweb.transaction.api.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.jonas_tm.TransactionImpl
Enlist the resource specified with the current transaction context of the calling thread
equals(Object) - Method in class org.objectweb.jonas_tm.XidImpl
return true if objects are identical
equals(Object) - Method in class org.objectweb.jonas_tm.TransactionImpl
return true if objects are identical
error(String) - Static method in class org.objectweb.jonas_tm.TraceTm
print the error message if the logger is not null
error(String, Throwable) - Static method in class org.objectweb.jonas_tm.TraceTm
print the throwing message if the logger is not null

F

forget() - Method in class org.objectweb.jonas_tm.SubCoordinator
forget heuristics about this transaction.
forget() - Method in interface org.objectweb.jonas_tm.Resource
forget heuristics about this transaction.
forget() - Method in class org.objectweb.jonas_tm.ControlResourceImpl
forget heuristics about this transaction.
forget() - Method in class org.objectweb.jonas_tm.ControlImpl
forget transaction
forgetTx(Xid) - Method in class org.objectweb.jonas_tm.Current
Forget all about this transaction.

G

get_coordinator() - Method in class org.objectweb.jonas_tm.ControlImpl
Gets the Coordinator object for this transaction
get_coordinator() - Method in interface org.objectweb.jonas_tm.Control
 
get_status() - Method in interface org.objectweb.jonas_tm.Coordinator
 
get_status() - Method in class org.objectweb.jonas_tm.ControlImpl
Gets the current status of this transaction
get_terminator() - Method in class org.objectweb.jonas_tm.ControlImpl
Gets the Terminator object for this transaction
get_terminator() - Method in interface org.objectweb.jonas_tm.Control
 
get_transaction_name() - Method in interface org.objectweb.jonas_tm.Coordinator
 
get_transaction_name() - Method in class org.objectweb.jonas_tm.ControlImpl
Gets a String that represents the transaction name.
getBranchQualifier() - Method in class org.objectweb.jonas_tm.XidImpl
Get the Branch Qualifier for that Xid
getControl() - Method in interface org.objectweb.jonas_tm.TransactionContext
 
getControl() - Method in class org.objectweb.jonas_tm.InternalTransactionContext
Get the control associated with the transaction
getCoordinator() - Method in interface org.objectweb.jonas_tm.TransactionContext
 
getCoordinator() - Method in class org.objectweb.jonas_tm.InternalTransactionContext
Get the coordinator associated with the transaction
getCurrent() - Static method in class org.objectweb.jonas_tm.Current
Returns the unique instance of the class or null if not initialized in case of plain client.
getCurrentNumberOfTx() - Method in class org.objectweb.jonas_tm.Current
MBean method:
getDefaultTimeout() - Method in class org.objectweb.jonas_tm.Current
Gets the default timeout value
getEnlistedXAResource() - Method in class org.objectweb.jonas_tm.TransactionImpl
 
getFormatId() - Method in class org.objectweb.jonas_tm.XidImpl
Get the format id for that Xid
getGlobalTransactionId() - Method in class org.objectweb.jonas_tm.XidImpl
Get the Global Id for that Xid
getHostName() - Method in class org.objectweb.jonas_tm.TransactionFactoryImpl
management method
getHostName() - Method in interface org.objectweb.jonas_tm.TransactionFactory
 
getJTM() - Static method in class org.objectweb.jonas_tm.Current
Returns the TMFactory (in JTM)
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.objectweb.jonas_tm.UserTransactionFactory
 
getPortNumber() - Method in class org.objectweb.jonas_tm.TransactionFactoryImpl
management method
getPortNumber() - Method in interface org.objectweb.jonas_tm.TransactionFactory
 
getPropagationContext(boolean) - Method in class org.objectweb.jonas_tm.TransactionImpl
Return associated PropagationContext Used for implicit Context propagation.
getPropagationContext(boolean) - Method in class org.objectweb.jonas_tm.Current
Get the propagation context associated with the current thread or null if the thread is not involved in a transaction.
getReference() - Method in class org.objectweb.jonas_tm.Current
Retrieves the Reference of this object.
getReplyContext(int, Context) - Method in class org.objectweb.jonas_tm.jta.jeremie.TSHandler
Returns a reply context.
getRequestContext(int, boolean, byte[], Context) - Method in class org.objectweb.jonas_tm.jta.jeremie.TSHandler
Returns a request context.
getStatus() - Method in class org.objectweb.jonas_tm.TransactionImpl
Obtain the status of the transaction associated with the current thread.
getStatus() - Method in class org.objectweb.jonas_tm.SubCoordinator
return the status of this transaction
getStatus() - Method in class org.objectweb.jonas_tm.Current
Obtain the status of the transaction associated with the current thread.
getTerminator() - Method in interface org.objectweb.jonas_tm.TransactionContext
 
getTerminator() - Method in class org.objectweb.jonas_tm.InternalTransactionContext
Get the Terminator associated with the transaction
getTimeout() - Method in interface org.objectweb.jonas_tm.TransactionContext
 
getTimeout() - Method in class org.objectweb.jonas_tm.InternalTransactionContext
Get the timeout associated with the transaction
getTotalNumberOfBeginTx() - Method in class org.objectweb.jonas_tm.Current
MBean method:
getTotalNumberOfCommitTx() - Method in class org.objectweb.jonas_tm.Current
MBean method:
getTotalNumberOfRollbackTx() - Method in class org.objectweb.jonas_tm.Current
MBean method:
getTotalNumberOfTimeOutExpired() - Method in class org.objectweb.jonas_tm.Current
management method:
getTransaction() - Method in class org.objectweb.jonas_tm.Current
Get the transaction object that represents the transaction context of the calling thread.
getTransactionContext() - Method in class org.objectweb.jonas_tm.jta.rmi.JTATransactionServiceContext
get the transaction context
getTransactionManager() - Static method in class org.objectweb.jonas_tm.Current
 
getTxCounters() - Method in class org.objectweb.jonas_tm.Current
management method:
getUsedComponents(Context) - Method in class org.objectweb.jonas_tm.jta.jeremie.TSHandlerFactory
Returns the components required to create a new TSHandler instance.
getXid() - Method in class org.objectweb.jonas_tm.TransactionImpl
Get the Xid of the transaction
getXid() - Method in interface org.objectweb.jonas_tm.TransactionContext
 
getXid() - Method in class org.objectweb.jonas_tm.InternalTransactionContext
Get the Xid associated with the transaction

H

handleReplyContext(ServiceContext, int, Context) - Method in class org.objectweb.jonas_tm.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.jonas_tm.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.jonas_tm.XidImpl
return a hashcode value for this object
hashCode() - Method in class org.objectweb.jonas_tm.TransactionImpl
return a hashcode value for this object
HeuristicCommit - exception org.objectweb.jonas_tm.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.jonas_tm.HeuristicCommit
 
HeuristicCommit(String) - Constructor for class org.objectweb.jonas_tm.HeuristicCommit
 
HeuristicHazard - exception org.objectweb.jonas_tm.HeuristicHazard.
This exception comes from the OTS specification.
HeuristicHazard() - Constructor for class org.objectweb.jonas_tm.HeuristicHazard
 
HeuristicHazard(String) - Constructor for class org.objectweb.jonas_tm.HeuristicHazard
 
HeuristicMixed - exception org.objectweb.jonas_tm.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.jonas_tm.HeuristicMixed
 
HeuristicMixed(String) - Constructor for class org.objectweb.jonas_tm.HeuristicMixed
 
HeuristicRollback - exception org.objectweb.jonas_tm.HeuristicRollback.
This exception comes from the OTS specification.
HeuristicRollback() - Constructor for class org.objectweb.jonas_tm.HeuristicRollback
 
HeuristicRollback(String) - Constructor for class org.objectweb.jonas_tm.HeuristicRollback
 

I

InactiveException - exception org.objectweb.jonas_tm.InactiveException.
This exception indicates that the transaction is not in the correct state.
InactiveException() - Constructor for class org.objectweb.jonas_tm.InactiveException
 
InactiveException(String) - Constructor for class org.objectweb.jonas_tm.InactiveException
 
incrementBeginCounter() - Method in class org.objectweb.jonas_tm.Current
management method: increment the number of beginned tx
incrementCommitCounter() - Method in class org.objectweb.jonas_tm.Current
management method: increment the number of beginned tx
incrementRollbackCounter() - Method in class org.objectweb.jonas_tm.Current
management method: increment the number of rollbacked tx
incrementTimeOutExpCounter() - Method in class org.objectweb.jonas_tm.Current
management method: increment the number of rollbacked by time out
InternalTransactionContext - class org.objectweb.jonas_tm.InternalTransactionContext.
Classe InternalTransactionContext is a generic impl?mentation of the JOTM Transaction Context.
InternalTransactionContext(int, Coordinator, Xid) - Constructor for class org.objectweb.jonas_tm.InternalTransactionContext
Build a new TransactionContext (from JTA layer)
is_same_transaction(Coordinator) - Method in interface org.objectweb.jonas_tm.Coordinator
 
is_same_transaction(Coordinator) - Method in class org.objectweb.jonas_tm.ControlImpl
Tests if the given coordinator represents this transaction
isDebugJta - Static variable in class org.objectweb.jonas_tm.TraceTm
 
isDebugTm - Static variable in class org.objectweb.jonas_tm.TraceTm
 
isRemovable() - Method in class org.objectweb.jonas_tm.TransactionImpl
return true if object is no more used (= removable)
isVerbose - Static variable in class org.objectweb.jonas_tm.TraceTm
 

J

JONAS_FORMAT_ID - Static variable in class org.objectweb.jonas_tm.XidImpl
 
JotmTransactionReceiver - class org.objectweb.jonas_tm.jta.jeremie.JotmTransactionReceiver.
 
JotmTransactionReceiver() - Constructor for class org.objectweb.jonas_tm.jta.jeremie.JotmTransactionReceiver
 
JotmTransactionSender - class org.objectweb.jonas_tm.jta.jeremie.JotmTransactionSender.
 
JotmTransactionSender() - Constructor for class org.objectweb.jonas_tm.jta.jeremie.JotmTransactionSender
 
JTAClientTransactionInterceptor - class org.objectweb.jonas_tm.jta.rmi.JTAClientTransactionInterceptor.
Class JTAClientTransactionInterceptor is a JRMP Transaction client interceptor for Transaction Context propagation
JTAClientTransactionInterceptor() - Constructor for class org.objectweb.jonas_tm.jta.rmi.JTAClientTransactionInterceptor
constructor
JTAInterceptorInitializer - class org.objectweb.jonas_tm.jta.rmi.JTAInterceptorInitializer.
Class JTAInterceptorInitializer is a JRMP Initiliazer for Transaction context propagation
JTAInterceptorInitializer() - Constructor for class org.objectweb.jonas_tm.jta.rmi.JTAInterceptorInitializer
 
JTAServerTransactionInterceptor - class org.objectweb.jonas_tm.jta.rmi.JTAServerTransactionInterceptor.
Class JTAServerTransactionInterceptor is a JRMP Transaction server interceptor for Transaction Context propagation
JTAServerTransactionInterceptor() - Constructor for class org.objectweb.jonas_tm.jta.rmi.JTAServerTransactionInterceptor
constructor
JTATransactionServiceContext - class org.objectweb.jonas_tm.jta.rmi.JTATransactionServiceContext.
Class JTATransactionServiceContext is a JRMP Class for Transaction Context Propagation
JTATransactionServiceContext(int, TransactionContext) - Constructor for class org.objectweb.jonas_tm.jta.rmi.JTATransactionServiceContext
constructor

L

logWriter - Static variable in class org.objectweb.jonas_tm.TraceTm
 

M

Main - class org.objectweb.jonas_tm.Main.
Created on Feb 26, 2002
Main() - Constructor for class org.objectweb.jonas_tm.Main
 
main(String[]) - Static method in class org.objectweb.jonas_tm.Main
 

N

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

O

org.objectweb.jonas_tm - package org.objectweb.jonas_tm
 
org.objectweb.jonas_tm.jta.jeremie - package org.objectweb.jonas_tm.jta.jeremie
 
org.objectweb.jonas_tm.jta.rmi - package org.objectweb.jonas_tm.jta.rmi
 
org.objectweb.jonas_tm.ots - package org.objectweb.jonas_tm.ots
 
org.objectweb.transaction.api - package org.objectweb.transaction.api
 
OTSClientTransactionInterceptor - class org.objectweb.jonas_tm.ots.OTSClientTransactionInterceptor.
Class OTSClientTransactionInterceptor is a Client Interceptor for OTS Java Client of JOTM.
OTSClientTransactionInterceptor(ORBInitInfo) - Constructor for class org.objectweb.jonas_tm.ots.OTSClientTransactionInterceptor
constructor
OTSInterceptor - class org.objectweb.jonas_tm.ots.OTSInterceptor.
 
OTSInterceptor(ORBInitInfo) - Constructor for class org.objectweb.jonas_tm.ots.OTSInterceptor
constructor
OTSORBInitializer - class org.objectweb.jonas_tm.ots.OTSORBInitializer.
Class OTSORBInitializer is a OTS Interceptor initialisation for jotm
OTSORBInitializer() - Constructor for class org.objectweb.jonas_tm.ots.OTSORBInitializer
 
OTSServerTransactionInterceptor - class org.objectweb.jonas_tm.ots.OTSServerTransactionInterceptor.
Class OTSServerTransactionInterceptor is a Server Interceptor for OTS Java Server of JOTM.
OTSServerTransactionInterceptor(ORBInitInfo) - Constructor for class org.objectweb.jonas_tm.ots.OTSServerTransactionInterceptor
constructor

P

popThreadLocalRMEventList() - Method in class org.objectweb.jonas_tm.Current
Pop the current list from the stack of thread local resource event lists
popThreadLocalRMEventList() - Method in interface org.objectweb.transaction.api.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.jonas_tm.jta.rmi.JTAInterceptorInitializer
In JRMP the 2 method( per and post init have the same consequences ...
post_init(ORBInitInfo) - Method in class org.objectweb.jonas_tm.ots.OTSORBInitializer
 
pre_init(JInitInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAInterceptorInitializer
In JRMP the 2 method( per and post init have the same consequences ...
pre_init(ORBInitInfo) - Method in class org.objectweb.jonas_tm.ots.OTSORBInitializer
 
prepare() - Method in class org.objectweb.jonas_tm.SubCoordinator
phase 1 of the 2PC.
prepare() - Method in interface org.objectweb.jonas_tm.Resource
phase 1 of the 2PC.
prepare() - Method in class org.objectweb.jonas_tm.ControlResourceImpl
phase 1 of the 2PC.
prepare() - Method in class org.objectweb.jonas_tm.ControlImpl
Sub-coordinator has received prepare from its superior.
printHelp(Options) - Static method in class org.objectweb.jonas_tm.Main
 
pushThreadLocalRMEventList(List) - Method in class org.objectweb.jonas_tm.Current
Push a new empty list on the stack of thread local resource event lists
pushThreadLocalRMEventList(List) - Method in interface org.objectweb.transaction.api.TransactionManager
Push a new event list on the stack of thread local resource event sets.

R

receive_exception(ClientRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSClientTransactionInterceptor
 
receive_exception(JClientRequestInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAClientTransactionInterceptor
 
receive_other(ClientRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSClientTransactionInterceptor
 
receive_other(JClientRequestInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAClientTransactionInterceptor
 
receive_reply(ClientRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSClientTransactionInterceptor
Receive reply interception
receive_reply(JClientRequestInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAClientTransactionInterceptor
Receive reply interception
receive_request_service_contexts(ServerRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSServerTransactionInterceptor
Receive request context
receive_request(JServerRequestInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAServerTransactionInterceptor
Receive request
receive_request(ServerRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSServerTransactionInterceptor
Receive request
received_reply(TransactionContext) - Method in class org.objectweb.jonas_tm.jta.jeremie.JotmTransactionSender
Sender is receiving a reply with an attached propagation context.
received_request(TransactionContext) - Method in class org.objectweb.jonas_tm.jta.jeremie.JotmTransactionReceiver
Receiver is receiving a request with an attached propagation context.
RecoveryCoordinator - interface org.objectweb.jonas_tm.RecoveryCoordinator.
 
recreate(TransactionContext) - Method in class org.objectweb.jonas_tm.TransactionFactoryImpl
Recreate locally a Control object for an existing transaction.
recreate(TransactionContext) - Method in interface org.objectweb.jonas_tm.TransactionFactory
 
register_resource(Resource) - Method in interface org.objectweb.jonas_tm.Coordinator
 
register_resource(Resource) - Method in class org.objectweb.jonas_tm.ControlImpl
Registers a Resource object for this transaction
register_synchronization(RemoteSynchro) - Method in interface org.objectweb.jonas_tm.Coordinator
 
register_synchronization(RemoteSynchro) - Method in class org.objectweb.jonas_tm.ControlImpl
Registers a Synchronization object for this transaction
registerSynchronization(Synchronization) - Method in class org.objectweb.jonas_tm.TransactionImpl
Register a synchronization object for the transaction currently associated with the calling thread.
RemoteSynchro - interface org.objectweb.jonas_tm.RemoteSynchro.
 
replay_completion(Resource) - Method in interface org.objectweb.jonas_tm.RecoveryCoordinator
 
replay_completion(Resource) - Method in class org.objectweb.jonas_tm.ControlImpl
Asks the status of this transaction, after recovery of a Resource
resetAllTxTotalCounters() - Method in class org.objectweb.jonas_tm.Current
MBean method: reset total number of tx
Resource - interface org.objectweb.jonas_tm.Resource.
This interface must be implemented by objects that will be registered to the JTM Coordinator.
ResourceManagerEvent - interface org.objectweb.transaction.api.ResourceManagerEvent.
This interface has been introduced to allow late enrolment of connections that are opened in the thread before the transaction starts.
ResourceManagerEventListener - interface org.objectweb.transaction.api.ResourceManagerEventListener.
This interface has been introduced to allow late enrolment of connections that are opened in the thread before the transaction starts.
resume(Transaction) - Method in class org.objectweb.jonas_tm.Current
Resume the transaction context association of the calling thread with the transaction represented by the supplied Transaction object.
rollback_only() - Method in interface org.objectweb.jonas_tm.Coordinator
 
rollback_only() - Method in class org.objectweb.jonas_tm.ControlImpl
Asks to rollback the transaction
rollback() - Method in class org.objectweb.jonas_tm.TransactionImpl
Rollback the transaction represented by this Transaction object.
rollback() - Method in interface org.objectweb.jonas_tm.Terminator
 
rollback() - Method in class org.objectweb.jonas_tm.SubCoordinator
rollback transaction
rollback() - Method in interface org.objectweb.jonas_tm.Resource
rollback transaction
rollback() - Method in class org.objectweb.jonas_tm.Current
Roll back the transaction associated with the current thread.
rollback() - Method in class org.objectweb.jonas_tm.ControlResourceImpl
rollback transaction
rollback() - Method in class org.objectweb.jonas_tm.ControlImpl
Rolls back this transaction branch.
run() - Method in class org.objectweb.jonas_tm.Main
used as shutdown hook

S

send_exception(JServerRequestInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAServerTransactionInterceptor
 
send_exception(ServerRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSServerTransactionInterceptor
 
send_other(JServerRequestInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAServerTransactionInterceptor
 
send_other(ServerRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSServerTransactionInterceptor
 
send_poll(ClientRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSClientTransactionInterceptor
 
send_poll(JClientRequestInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAClientTransactionInterceptor
 
send_reply(JServerRequestInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAServerTransactionInterceptor
send reply with context
send_reply(ServerRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSServerTransactionInterceptor
send reply with context
send_request(ClientRequestInfo) - Method in class org.objectweb.jonas_tm.ots.OTSClientTransactionInterceptor
send client transaction context with the request, if existed.
send_request(JClientRequestInfo) - Method in class org.objectweb.jonas_tm.jta.rmi.JTAClientTransactionInterceptor
send client context with the request.
sending_reply() - Method in class org.objectweb.jonas_tm.jta.jeremie.JotmTransactionReceiver
Receiver is sending a reply.
sending_request() - Method in class org.objectweb.jonas_tm.jta.jeremie.JotmTransactionSender
Sender is sending a request.
setCoordinator(Coordinator) - Method in interface org.objectweb.jonas_tm.TransactionContext
 
setCoordinator(Coordinator) - Method in class org.objectweb.jonas_tm.InternalTransactionContext
Set the coordinator associated with the transaction
setDebugJta(boolean) - Static method in class org.objectweb.jonas_tm.TraceTm
set the debug JTA
setDebugTm(boolean) - Static method in class org.objectweb.jonas_tm.TraceTm
set the debug TM
setDefaultTimeout(int) - Method in class org.objectweb.jonas_tm.Current
Sets the default timeout value
setLogWriter(PrintWriter) - Static method in class org.objectweb.jonas_tm.TraceTm
set the log writer
setPropagationContext(TransactionContext, boolean) - Method in class org.objectweb.jonas_tm.Current
Associate to the current thread a transaction represented by its propagation context.
setRollbackOnly() - Method in class org.objectweb.jonas_tm.TransactionImpl
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.jonas_tm.SubCoordinator
set the transaction "rollback only"
setRollbackOnly() - Method in class org.objectweb.jonas_tm.Current
Modify the transaction associated with the current thread such that the only possible outcome of the transaction is to roll back the transaction.
setTimer(TimerEvent) - Method in class org.objectweb.jonas_tm.TransactionImpl
set a timer for the transaction
setTransactionTimeout(int) - Method in class org.objectweb.jonas_tm.Current
Modify the value of the timeout value that is associated with the transactions started by the current thread with the begin method.
setVerbose(boolean) - Static method in class org.objectweb.jonas_tm.TraceTm
set the verbose flag
stringStatus() - Method in class org.objectweb.jonas_tm.SubCoordinator
return a string form of the transaction status (debugging)
SubCoordinator - class org.objectweb.jonas_tm.SubCoordinator.
This object is the local coordinator.
suspend() - Method in class org.objectweb.jonas_tm.Current
Suspend the transaction currently associated with the calling thread and return a Transaction object that represents the transaction context being suspended.

T

Terminator - interface org.objectweb.jonas_tm.Terminator.
 
timeoutExpired(Object) - Method in class org.objectweb.jonas_tm.TransactionImpl
timeout for that transaction has expired
timeoutExpired(Object) - Method in class org.objectweb.jonas_tm.ControlImpl
The transaction timeout has expired Do not synchronize this method to avoid deadlocks!
toString() - Method in class org.objectweb.jonas_tm.XidImpl
String form
toString() - Method in class org.objectweb.jonas_tm.TransactionImpl
string form
TraceTm - class org.objectweb.jonas_tm.TraceTm.
 
TraceTm() - Constructor for class org.objectweb.jonas_tm.TraceTm
 
TransactionContext - interface org.objectweb.jonas_tm.TransactionContext.
This is how the JTA Implementation in JOnAS sees the Transaction Context.
TransactionFactory - interface org.objectweb.jonas_tm.TransactionFactory.
 
TransactionFactoryImpl - class org.objectweb.jonas_tm.TransactionFactoryImpl.
 
TransactionFactoryImpl() - Constructor for class org.objectweb.jonas_tm.TransactionFactoryImpl
Constructor of the Transaction Factory
TransactionImpl - class org.objectweb.jonas_tm.TransactionImpl.
TransactionImpl is the implementation of the Transaction interface, defined in JTA specifications.
TransactionImpl(TransactionContext) - Constructor for class org.objectweb.jonas_tm.TransactionImpl
New Transaction for this thread (setPropagationContext)
TransactionImpl(Xid, int) - Constructor for class org.objectweb.jonas_tm.TransactionImpl
New transaction (begin).
TransactionManager - interface org.objectweb.transaction.api.TransactionManager.
Created on Feb 7, 2002
ts_context_name - Static variable in class org.objectweb.jonas_tm.jta.jeremie.TSHandlerFactory
Name used to designate the context containing the TSHandler components.
TSHandler - class org.objectweb.jonas_tm.jta.jeremie.TSHandler.
 
TSHandler(Context, Object[]) - Constructor for class org.objectweb.jonas_tm.jta.jeremie.TSHandler
Builds a new Jeremie transaction service handler instance.
TSHandlerFactory - class org.objectweb.jonas_tm.jta.jeremie.TSHandlerFactory.
TSHandler
TSHandlerFactory() - Constructor for class org.objectweb.jonas_tm.jta.jeremie.TSHandlerFactory
 
TX_CTX_ID - Variable in class org.objectweb.jonas_tm.ots.OTSInterceptor
 

U

unsetTimer() - Method in class org.objectweb.jonas_tm.TransactionImpl
unset the timer
updatePropagationContext(TransactionContext) - Method in class org.objectweb.jonas_tm.TransactionImpl
update the propagation context We should be inside the reply of a request involved in a tx here!
UserTransactionFactory - class org.objectweb.jonas_tm.UserTransactionFactory.
 
UserTransactionFactory() - Constructor for class org.objectweb.jonas_tm.UserTransactionFactory
 

V

verbose(String) - Static method in class org.objectweb.jonas_tm.TraceTm
print the verbose message if the logger is not null
VOTE_COMMIT - Static variable in interface org.objectweb.jonas_tm.Resource
 
VOTE_READONLY - Static variable in interface org.objectweb.jonas_tm.Resource
 
VOTE_ROLLBACK - Static variable in interface org.objectweb.jonas_tm.Resource
 

X

XidImpl - class org.objectweb.jonas_tm.XidImpl.
Xid implementation for JTA
XidImpl(int, int, byte[]) - Constructor for class org.objectweb.jonas_tm.XidImpl
Build an Xid from an otid_t CORBA
XidImpl(String, int) - Constructor for class org.objectweb.jonas_tm.XidImpl
Build an Xid for a local transaction

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