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

A

ABORTING - Static variable in class com.atomikos.icatch.TxState
 
aborts_ - Variable in exception com.atomikos.icatch.HeurMixedException
 
ACTIVE - Static variable in class com.atomikos.icatch.TxState
 
add(Extent) - Method in interface com.atomikos.icatch.Extent
Add another extent to the current extent.
add(Participant, int) - Method in interface com.atomikos.icatch.Extent
Add a participant to the extent.
addCompensationContext(Dictionary) - Method in interface com.atomikos.datasource.ResourceTransaction
Add a compensation context for this resourcetx.
addExtent(Extent) - Method in interface com.atomikos.icatch.ExportingTransactionManager
Called after call returns successfully: add the extent of the call to the current tx.
addHeuristicMessage(HeuristicMessage) - Method in interface com.atomikos.datasource.ResourceTransaction
Add heuristic resolution information.
addParticipant(Participant) - Method in interface com.atomikos.icatch.CompositeTransaction
Add a new participant.
addSubTxAwareParticipant(SubTxAwareParticipant) - Method in interface com.atomikos.icatch.CompositeTransaction
Register a participant on behalf of a subtransaction, to be notified as soon as the locally finished state is reached.
addTSListener(TSListener) - Method in interface com.atomikos.icatch.TransactionService
Adds a listener to the transaction service.
AdminTransaction - Interface in com.atomikos.icatch.admin
An administrator interface for a transaction.
afterCompletion(Object) - Method in interface com.atomikos.icatch.Synchronization
Called after the overall outcome is known.

B

beforeCompletion() - Method in interface com.atomikos.icatch.Synchronization
Called before prepare decision is made.

C

close() - Method in interface com.atomikos.datasource.RecoverableResource
Close the resource for shutdown.
com.atomikos.datasource - package com.atomikos.datasource
 
com.atomikos.icatch - package com.atomikos.icatch
 
com.atomikos.icatch.admin - package com.atomikos.icatch.admin
 
com.atomikos.icatch.config - package com.atomikos.icatch.config
 
commit() - Method in interface com.atomikos.icatch.CompositeTerminator
Commit the composite transaction.
commit() - Method in interface com.atomikos.icatch.CompositeTransaction
Commit the composite transaction.
commit(boolean) - Method in interface com.atomikos.icatch.Participant
Commit the participant's work.
commits_ - Variable in exception com.atomikos.icatch.HeurMixedException
 
committed(CompositeTransaction) - Method in interface com.atomikos.icatch.SubTxAwareParticipant
Notification of termination.
COMMITTING - Static variable in class com.atomikos.icatch.TxState
 
CompositeCoordinator - Interface in com.atomikos.icatch
A CompositeCoordinator represents the per-server work done as part of the same termination scope.
CompositeTerminator - Interface in com.atomikos.icatch
A handle to terminate the composite transaction.
CompositeTransaction - Interface in com.atomikos.icatch
A composite transaction is a nested part of a global composite transaction.
CompositeTransactionManager - Interface in com.atomikos.icatch
A composite transaction manager.
createCompositeTransaction(long) - Method in interface com.atomikos.icatch.CompositeTransactionManager
Starts a new (sub)transaction (not an activity) for the current thread.
createCompositeTransaction(long) - Method in interface com.atomikos.icatch.TransactionService
Start a new transaction.
createSubTransaction() - Method in interface com.atomikos.icatch.CompositeTransaction
Create a subtx for this transaction.
createSubTransaction() - Method in interface com.atomikos.icatch.TransactionControl
Deprecated. Create a subtx for this transaction.
createTSInitInfo() - Method in interface com.atomikos.icatch.config.UserTransactionService
Deprecated. Use the properties-based init method instead.
createTSInitInfo() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 

D

DEFAULT_PROPERTIES_FILE_NAME - Static variable in class com.atomikos.icatch.config.UserTransactionServiceImp
The default file name for the transaction service's init parameters.
deregisterLogControl(LogControl) - Method in interface com.atomikos.icatch.admin.LogAdministrator
Deregister (remove) a LogControl instance from the administrator.

E

endRecovery() - Method in interface com.atomikos.datasource.RecoverableResource
Notify the resource that recovery is ended.
equals(Object) - Method in class com.atomikos.icatch.TxState
 
exec() - Method in interface com.atomikos.icatch.SubTxCode
The method that contains the subtransactional logic.
ExportingTransactionManager - Interface in com.atomikos.icatch
An interface for a TM that allows outgoing remote calls to be transactional.
Extent - Interface in com.atomikos.icatch
The extent carries the information about the 'size' of a propagation after it returns: the directly andindirectly invoked servers, and the orphan detection information for those.

F

FILE_PATH_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.UserTransactionServiceImp
The name of the system property whose value corresponds to the path towards the properties file for initialization of the transaction service.
forceCommit() - Method in interface com.atomikos.icatch.admin.AdminTransaction
Force commit of the transaction.
forceForget() - Method in interface com.atomikos.icatch.admin.AdminTransaction
Force the system to forget about the transaction.
forceRollback() - Method in interface com.atomikos.icatch.admin.AdminTransaction
Force rollback of the transaction.
forget() - Method in interface com.atomikos.icatch.Participant
Indicate that a heuristic participant can forget about its work.

G

getAdminTransactions() - Method in interface com.atomikos.icatch.admin.LogControl
Get a list of active transactions.
getAdminTransactions(String[]) - Method in interface com.atomikos.icatch.admin.LogControl
Get the list of active transactions for a given set of tids only.
getCompensationContext() - Method in interface com.atomikos.datasource.ResourceTransaction
Get the compensation information.
getCompositeCoordinator() - Method in interface com.atomikos.icatch.CompositeTransaction
Get the coordinator for this tx.
getCompositeCoordinator(String) - Method in interface com.atomikos.icatch.TransactionService
Gets a composite coordinator for the given root.
getCompositeTransaction() - Method in interface com.atomikos.icatch.CompositeTransactionManager
Gets the composite transaction for the current thread.
getCompositeTransaction(String) - Method in interface com.atomikos.icatch.CompositeTransactionManager
Gets the composite transaction with the given id.
getCompositeTransaction(String) - Method in interface com.atomikos.icatch.TransactionService
Get the composite transaction with the given tid.
getCompositeTransactionManager() - Method in interface com.atomikos.icatch.config.UserTransactionService
Get the composite transaction manager for the config.
getCompositeTransactionManager() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
getCoordinatorId() - Method in interface com.atomikos.icatch.CompositeCoordinator
Get the identifier for this coordinator.
getDetails() - Method in exception com.atomikos.datasource.ResourceException
 
getErrors() - Method in exception com.atomikos.icatch.SysException
 
getExportingTransactionManager() - Method in interface com.atomikos.icatch.config.UserTransactionService
Get the ExportingTransactionManager instance
getExportingTransactionManager() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
getExtent() - Method in interface com.atomikos.icatch.CompositeTransaction
Get the extent for the transaction.
getExtent() - Method in interface com.atomikos.icatch.TransactionControl
Deprecated. Get the extent for the transaction.
getHeuristicCommitMessages() - Method in exception com.atomikos.icatch.HeurMixedException
Get any heuristic commit messages.
getHeuristicMessages() - Method in exception com.atomikos.datasource.HeuristicException
Get any heuristic messages.
getHeuristicMessages() - Method in interface com.atomikos.datasource.ResourceTransaction
Get heuristic context info.
getHeuristicMessages() - Method in interface com.atomikos.icatch.admin.AdminTransaction
Get the HeuristicMessage detailed info for this transaction.
getHeuristicMessages(int) - Method in interface com.atomikos.icatch.admin.AdminTransaction
Get the heuristic messages for work in the given state.
getHeuristicMessages() - Method in exception com.atomikos.icatch.HeurCommitException
Get any heuristic messages.
getHeuristicMessages() - Method in exception com.atomikos.icatch.HeurHazardException
Get the heuristic messages.
getHeuristicMessages() - Method in exception com.atomikos.icatch.HeurMixedException
Get all heuristic messages.
getHeuristicMessages() - Method in exception com.atomikos.icatch.HeurRollbackException
Get any heuristic messages.
getHeuristicMessages() - Method in interface com.atomikos.icatch.Participant
Get any heuristic messages so far.
getHeuristicRollbackMessages() - Method in exception com.atomikos.icatch.HeurMixedException
Get any heuristic rollback messages.
getImportingTransactionManager() - Method in interface com.atomikos.icatch.config.UserTransactionService
Get the ImportingTransactionManager instance.
getImportingTransactionManager() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
getJtaVersion() - Method in interface com.atomikos.icatch.config.TSMetaData
Deprecated.  
getLineage() - Method in interface com.atomikos.icatch.CompositeTransaction
Get the ancestor info.
getLineage() - Method in interface com.atomikos.icatch.Propagation
Get the ancestor information as a stack.
getLocalSubTxCount() - Method in interface com.atomikos.icatch.CompositeTransaction
Deprecated. This should not matter outside the core.
getLocalSubTxCount() - Method in interface com.atomikos.icatch.TransactionControl
Deprecated. Get the number of subtxs that were locally started for this instance.
getLogAdministrators() - Method in interface com.atomikos.icatch.config.TSInitInfo
Deprecated. Do this through the UserTransactionService instead.
getLogAdministrators() - Method in interface com.atomikos.icatch.config.UserTransactionService
Get the log administrators.
getLogAdministrators() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
getName() - Method in interface com.atomikos.datasource.RecoverableResource
Get the name of the resource.
getName() - Method in interface com.atomikos.icatch.RecoveryService
Get the transaction service's unique name.
getParticipant(String) - Method in interface com.atomikos.icatch.TransactionService
Get a participant for the given root.
getParticipants() - Method in interface com.atomikos.icatch.Extent
Get the set of direct participants of this extent.
getProductName() - Method in interface com.atomikos.icatch.config.TSMetaData
Deprecated. Get the full product name.
getPropagation() - Method in interface com.atomikos.icatch.ExportingTransactionManager
Get the propagation info of the tx for the calling thread.
getProperties() - Method in interface com.atomikos.icatch.CompositeTransaction
Gets all properties of this instance.
getProperties() - Method in interface com.atomikos.icatch.config.TSInitInfo
Deprecated. Get the configuration properties for the transaction service.
getProperty(String) - Method in interface com.atomikos.icatch.CompositeTransaction
Gets the specified metadata property.
getProperty(String) - Method in interface com.atomikos.icatch.config.TSInitInfo
Deprecated. Get the value of the given property.
getRecoveryCoordinator() - Method in interface com.atomikos.icatch.CompositeCoordinator
Get the recovery coordinator instance for this one.
getReleaseVersion() - Method in interface com.atomikos.icatch.config.TSMetaData
Deprecated. Get the release version.
getRemoteParticipants() - Method in interface com.atomikos.icatch.Extent
Get the remote participants indirectly invoked.
getResources() - Method in interface com.atomikos.icatch.config.TSInitInfo
Deprecated. Do this through the UserTransactionService instead.
getResources() - Method in interface com.atomikos.icatch.config.UserTransactionService
Get the resources registered.
getResources() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
getResourceTransaction(CompositeTransaction) - Method in interface com.atomikos.datasource.TransactionalResource
Get or create a ResourceTransaction.
getStackTrace() - Method in exception com.atomikos.icatch.SysException
 
getState() - Method in interface com.atomikos.icatch.admin.AdminTransaction
Get the transaction's state.
getState() - Method in interface com.atomikos.icatch.CompositeTransaction
Get the current state.
getStates() - Static method in class com.atomikos.icatch.TxState
 
getSuperiorRecoveryCoordinator(String) - Method in interface com.atomikos.icatch.TransactionService
Gets the superior recovery coordinator for a given root.
getTags() - Method in interface com.atomikos.icatch.admin.AdminTransaction
Get the high-level heuristic comments.
getTags() - Method in interface com.atomikos.icatch.CompositeCoordinator
Get the tags that were set for this coordinator.
getTerminator() - Method in interface com.atomikos.icatch.TransactionControl
Deprecated. Get a terminator for this tx.
getTid() - Method in interface com.atomikos.datasource.ResourceTransaction
Get identifier for this tx.
getTid() - Method in interface com.atomikos.icatch.admin.AdminTransaction
Get the transaction identifier.
getTid() - Method in interface com.atomikos.icatch.CompositeTransaction
Getter for tid.
getTimeout() - Method in interface com.atomikos.icatch.CompositeTransaction
Get the timeout in ms.
getTimeOut() - Method in interface com.atomikos.icatch.Propagation
Get the timeout left for the composite transaction.
getTimeout() - Method in interface com.atomikos.icatch.TransactionControl
Deprecated. Get the timeout in ms.
getTransactionControl() - Method in interface com.atomikos.icatch.CompositeTransaction
Deprecated. As from release 3.0, the methods in the TransactionControl interface have been moved to this one.
getTransactionManager() - Method in interface com.atomikos.icatch.config.UserTransactionService
Deprecated. Use the UserTransactionManager and J2eeTransactionManager classes instead.
getTransactionManager() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
getTSMetaData() - Method in interface com.atomikos.icatch.config.UserTransactionService
Deprecated.  
getTSMetaData() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
getURI() - Method in interface com.atomikos.icatch.Participant
Gets a unique URI for this participant.
getURI() - Method in interface com.atomikos.icatch.RecoveryCoordinator
Gets the URI identifier for this coordinator.
getUserTransaction() - Method in interface com.atomikos.icatch.config.UserTransactionService
Deprecated. Use the classes in package com.atomikos.icatch.jta instead.
getUserTransaction() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
getUserTransactionService(Properties) - Method in interface com.atomikos.icatch.config.UserTransactionServiceFactory
Gets the user transaction service instance.

H

hashCode() - Method in class com.atomikos.icatch.TxState
 
HEUR_ABORTED - Static variable in class com.atomikos.icatch.TxState
 
HEUR_COMMITTED - Static variable in class com.atomikos.icatch.TxState
 
HEUR_HAZARD - Static variable in class com.atomikos.icatch.TxState
 
HEUR_MIXED - Static variable in class com.atomikos.icatch.TxState
 
HeurCommitException - Exception in com.atomikos.icatch
A heuristic extension supporting messages.
HeurCommitException(HeuristicMessage[]) - Constructor for exception com.atomikos.icatch.HeurCommitException
Constructor.
HeurHazardException - Exception in com.atomikos.icatch
A heuristic hazard exception propagates to the root as indication of cases where 2PC commit or abort was not acknowledge by all participants.
HeurHazardException(HeuristicMessage[]) - Constructor for exception com.atomikos.icatch.HeurHazardException
Constructor.
HeuristicException - Exception in com.atomikos.datasource
 
HeuristicException(String) - Constructor for exception com.atomikos.datasource.HeuristicException
Constructor.
HeuristicException(HeuristicMessage[]) - Constructor for exception com.atomikos.datasource.HeuristicException
Constructor.
HeuristicMessage - Interface in com.atomikos.icatch
A message to help resolving heuristic problem cases.
HeurMixedException - Exception in com.atomikos.icatch
A heuristic extension supporting messages.
HeurMixedException(HeuristicMessage[]) - Constructor for exception com.atomikos.icatch.HeurMixedException
Constructor.
HeurMixedException(HeuristicMessage[], HeuristicMessage[]) - Constructor for exception com.atomikos.icatch.HeurMixedException
Constructor.
HeurRollbackException - Exception in com.atomikos.icatch
A heuristic extension supporting messages.
HeurRollbackException(HeuristicMessage[]) - Constructor for exception com.atomikos.icatch.HeurRollbackException
Constructor.
HIDE_INIT_FILE_PATH_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.UserTransactionServiceImp
The name of the system property to disable printing 'Using init file...' messages to System.err - if this system property to an arbitrary value then no such message will be shown on System.err during startup.

I

ImportingTransactionManager - Interface in com.atomikos.icatch
An interface for the communication layer, for notifying TM of incoming transactional request.
importTransaction(Propagation, boolean, boolean) - Method in interface com.atomikos.icatch.ImportingTransactionManager
Notify TM of incoming request with given propagation.
IN_DOUBT - Static variable in class com.atomikos.icatch.TxState
 
init(TSInitInfo) - Method in interface com.atomikos.icatch.config.UserTransactionService
Deprecated. Use the property-based init method instead.
init(Properties) - Method in interface com.atomikos.icatch.config.UserTransactionService
 
init(TSInitInfo) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
init() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
Convenience init method for DI containers like Spring.
init(Properties) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
init(Properties) - Method in interface com.atomikos.icatch.TransactionService
Initialize TM, and recover.
init(boolean, Properties) - Method in interface com.atomikos.icatch.TSListener
Called before and after initialization.
isAncestorOf(CompositeTransaction) - Method in interface com.atomikos.icatch.CompositeTransaction
Test if this instance is an ancestor of ct.
isClosed() - Method in interface com.atomikos.datasource.RecoverableResource
Test if the resource is closed.
isDescendantOf(CompositeTransaction) - Method in interface com.atomikos.icatch.CompositeTransaction
Test if this instance is a descendant of ct.
isLocal() - Method in interface com.atomikos.icatch.CompositeTransaction
Test if the transaction is a locally started transaction or not.
isRecoverableWhileActive() - Method in interface com.atomikos.icatch.CompositeCoordinator
Checks whether the instance is recoverable in the active state.
isRelatedTransaction(CompositeTransaction) - Method in interface com.atomikos.icatch.CompositeTransaction
Test if this instance is related to ct.
isRoot() - Method in interface com.atomikos.icatch.CompositeTransaction
Test if this instance is a root or not.
isSameRM(RecoverableResource) - Method in interface com.atomikos.datasource.RecoverableResource
Test if a resource is the same as another one.
isSameTransaction(CompositeTransaction) - Method in interface com.atomikos.icatch.CompositeTransaction
Test if this intance represents the same transaction as ct.
isSerial() - Method in interface com.atomikos.icatch.CompositeTransaction
Test if serial tx or not.
isSerial() - Method in interface com.atomikos.icatch.Propagation
Test if serial mode or not; if serial, no parallelism allowed.

L

LOCALLY_DONE - Static variable in class com.atomikos.icatch.TxState
 
LogAdministrator - Interface in com.atomikos.icatch.admin
This interface is the representation of an administrator facility for log inspection and termination of active transactions.
LogControl - Interface in com.atomikos.icatch.admin
This is the admin interface that is exposed to LogAdministrators.

M

MARKED_ABORT - Static variable in class com.atomikos.icatch.TxState
 
msgs_ - Variable in exception com.atomikos.icatch.HeurCommitException
 
msgs_ - Variable in exception com.atomikos.icatch.HeurHazardException
 
msgs_ - Variable in exception com.atomikos.icatch.HeurMixedException
 
msgs_ - Variable in exception com.atomikos.icatch.HeurRollbackException
 
myMsgs - Variable in exception com.atomikos.datasource.HeuristicException
 

N

NO_FILE_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.UserTransactionServiceImp
Constant denoting the system property name that suggest NOT to use any configuration file for the transaction service's properties.

P

Participant - Interface in com.atomikos.icatch
A participant for 2PC of composite transactions.
prepare() - Method in interface com.atomikos.icatch.Participant
Prepare the participant.
PREPARING - Static variable in class com.atomikos.icatch.TxState
 
printStackTrace() - Method in exception com.atomikos.datasource.ResourceException
 
printStackTrace() - Method in exception com.atomikos.icatch.SysException
 
Propagation - Interface in com.atomikos.icatch
Information to propagate a transaction to a remote server.

R

READ_ONLY - Static variable in interface com.atomikos.icatch.Participant
Indicates that no commit/rollback needed after prepare.
recover(Participant) - Method in interface com.atomikos.datasource.RecoverableResource
Recover the partially reconstructed Participant.
recover() - Method in interface com.atomikos.icatch.Participant
Recover this instance.
recover() - Method in interface com.atomikos.icatch.RecoveryService
Ask the TM to recover.
RecoverableResource - Interface in com.atomikos.datasource
A Recoverable Resource is the abstraction of a resource that supports recoverable work (i.e., that supports Participant instances).
RecoveryCoordinator - Interface in com.atomikos.icatch
A recoverycoordinator is contacted by an indoubt participant on timeout or restart.
RecoveryService - Interface in com.atomikos.icatch
A handle to the TM that resources can use to recover.
recreateCompositeTransaction(Propagation, boolean, boolean) - Method in interface com.atomikos.icatch.TransactionService
Recreate a composite transaction based on an imported context.
registerLogAdministrator(LogAdministrator) - Method in interface com.atomikos.icatch.config.TSInitInfo
Deprecated. Do this through the UserTransactionService instead.
registerLogAdministrator(LogAdministrator) - Method in interface com.atomikos.icatch.config.UserTransactionService
Register a LogAdministrator instance for administration.
registerLogAdministrator(LogAdministrator) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
registerLogControl(LogControl) - Method in interface com.atomikos.icatch.admin.LogAdministrator
Register (add) a LogControl instance to the administrator.
registerResource(RecoverableResource) - Method in interface com.atomikos.icatch.config.TSInitInfo
Deprecated. Do this through the UserTransactionService instead.
registerResource(RecoverableResource) - Method in interface com.atomikos.icatch.config.UserTransactionService
Register a new resource for recovery.
registerResource(RecoverableResource) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
registerSynchronization(Synchronization) - Method in interface com.atomikos.icatch.CompositeTransaction
Add a synchronization callback.
registerTSListener(TSListener) - Method in interface com.atomikos.icatch.config.UserTransactionService
Registers a listener with the transaction service.
registerTSListener(TSListener) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
removeLogAdministrator(LogAdministrator) - Method in interface com.atomikos.icatch.config.UserTransactionService
Removes the given log administrator.
removeLogAdministrator(LogAdministrator) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
removeResource(RecoverableResource) - Method in interface com.atomikos.icatch.config.UserTransactionService
Removes the given resource.
removeResource(RecoverableResource) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
removeTSListener(TSListener) - Method in interface com.atomikos.icatch.config.UserTransactionService
Removes a listener from the transaction service.
removeTSListener(TSListener) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
removeTSListener(TSListener) - Method in interface com.atomikos.icatch.TransactionService
Removes a listener from the transaction service.
replayCompletion(Participant) - Method in interface com.atomikos.icatch.RecoveryCoordinator
Ask for a repetition of completion.
ResourceException - Exception in com.atomikos.datasource
Exception on the level of the resource manager.
ResourceException(String) - Constructor for exception com.atomikos.datasource.ResourceException
 
ResourceException(String, Stack) - Constructor for exception com.atomikos.datasource.ResourceException
 
ResourceException(Stack) - Constructor for exception com.atomikos.datasource.ResourceException
 
ResourceTransaction - Interface in com.atomikos.datasource
The notion of a local transaction executed on a resource.
resume() - Method in interface com.atomikos.datasource.ResourceTransaction
Resume a suspended tx.
resume(CompositeTransaction) - Method in interface com.atomikos.icatch.CompositeTransactionManager
Re-maps the thread to the given tx.
rollback() - Method in interface com.atomikos.icatch.CompositeTerminator
Rollback the current transaction.
rollback() - Method in interface com.atomikos.icatch.CompositeTransaction
Rollback the current transaction.
rollback() - Method in interface com.atomikos.icatch.Participant
Rollback the participant's work.
RollbackException - Exception in com.atomikos.icatch
An exception indicating that a tx has been rolled back.
RollbackException(String) - Constructor for exception com.atomikos.icatch.RollbackException
 
RollbackException() - Constructor for exception com.atomikos.icatch.RollbackException
 
rolledback(CompositeTransaction) - Method in interface com.atomikos.icatch.SubTxAwareParticipant
Notification that some tx has been rolledback.

S

setCascadeList(Dictionary) - Method in interface com.atomikos.icatch.Participant
For cascading 2PC, this method sets the information needed to cascade.
setGlobalSiblingCount(int) - Method in interface com.atomikos.icatch.Participant
Set by the root coordinator: the total no of siblings detected.
setInitialLogAdministrators(List) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
Dependency injection of all administrators to be added during init.
setInitialRecoverableResources(List) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
Dependency injection of all resources to be added during init.
setInitialTSListeners(List) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
Dependency injection of all listeners to be added during init.
setProperties(Properties) - Method in interface com.atomikos.icatch.config.TSInitInfo
Deprecated. Sets the properties that the transaction service should use.
setProperty(String, String) - Method in interface com.atomikos.icatch.CompositeTransaction
Sets metadata property information on the transaction object.
setProperty(String, String) - Method in interface com.atomikos.icatch.config.TSInitInfo
Deprecated. Set the initialization property with the given name
setRecoverableWhileActive() - Method in interface com.atomikos.icatch.CompositeCoordinator
Sets this coordinator to be recoverable while active.
setRecoveryService(RecoveryService) - Method in interface com.atomikos.datasource.RecoverableResource
Initialize this resource with the recovery service.
setRollbackOnly() - Method in interface com.atomikos.icatch.CompositeTransaction
Marks the transaction so that the only possible termination is rollback.
setRollbackOnly() - Method in interface com.atomikos.icatch.TransactionControl
Deprecated. Marks the transaction so that the only possible termination is rollback.
setSerial() - Method in interface com.atomikos.icatch.CompositeTransaction
Set serial mode for root.
setSerial() - Method in interface com.atomikos.icatch.TransactionControl
Deprecated. Set serial mode for root.
setTag(HeuristicMessage) - Method in interface com.atomikos.icatch.CompositeTransaction
Sets the tag for this transaction.
setTag(HeuristicMessage) - Method in interface com.atomikos.icatch.TransactionControl
Deprecated. Sets the tag for this transaction.
shutdown(boolean) - Method in interface com.atomikos.icatch.config.UserTransactionService
Shuts down the TM.
shutdown(boolean) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
 
shutdown(boolean) - Method in interface com.atomikos.icatch.TransactionService
Shut down the server in a clean way.
shutdown(boolean) - Method in interface com.atomikos.icatch.TSListener
Called before and after shutdown.
shutdownForce() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
Convenience shutdown method for DI containers like Spring.
shutdownWait() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
Convenience shutdown method for DI containers like Spring.
STATE_ABORTING - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_ACTIVE - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_COMMITTING - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_HEUR_ABORTED - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_HEUR_COMMITTED - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_HEUR_HAZARD - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_HEUR_MIXED - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_PREPARED - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_PREPARING - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_TERMINATED - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
STATE_UNKNOWN - Static variable in interface com.atomikos.icatch.admin.AdminTransaction
 
string_ - Variable in class com.atomikos.icatch.StringHeuristicMessage
 
StringHeuristicMessage - Class in com.atomikos.icatch
A heuristic message implementation.
StringHeuristicMessage(String) - Constructor for class com.atomikos.icatch.StringHeuristicMessage
Constructor.
SubTxAwareParticipant - Interface in com.atomikos.icatch
A participant that wants to be notified of local termination of a node in a nested transaction tree.
SubTxCode - Interface in com.atomikos.icatch
An interface for transactional threads.
supportsExport() - Method in interface com.atomikos.icatch.config.TSMetaData
Deprecated. Test if export of transactions is supported.
supportsImport() - Method in interface com.atomikos.icatch.config.TSMetaData
Deprecated. Test if import of transactions is supported.
suspend() - Method in interface com.atomikos.datasource.ResourceTransaction
Suspend the resourcetransaction, so that underlying resources can be used for a next (sibling) invocation.
suspend() - Method in interface com.atomikos.icatch.CompositeTransactionManager
Suspends the tx for the current thread.
SUSPENDED - Static variable in class com.atomikos.icatch.TxState
 
Synchronization - Interface in com.atomikos.icatch
A synchronization inferface for tx termination callbacks.
SysException - Exception in com.atomikos.icatch
An exception for system errors with nested information.
SysException(String) - Constructor for exception com.atomikos.icatch.SysException
 
SysException(String, Stack) - Constructor for exception com.atomikos.icatch.SysException
 

T

terminated(boolean) - Method in interface com.atomikos.icatch.ImportingTransactionManager
Termination callback for current tx.
TERMINATED - Static variable in class com.atomikos.icatch.TxState
 
toString() - Method in interface com.atomikos.icatch.HeuristicMessage
Get the description of the heuristically terminated work.
toString() - Method in class com.atomikos.icatch.StringHeuristicMessage
 
toString() - Method in class com.atomikos.icatch.TxState
 
TransactionalResource - Interface in com.atomikos.datasource
A Transactional Resource is the abstraction of a data source that supports transactions and recovery.
TransactionControl - Interface in com.atomikos.icatch
Deprecated. As from release 3.0, the methods of this interface have been moved to the basic CompositeTransaction interface.
TransactionService - Interface in com.atomikos.icatch
This internal interface is the base interface for creating transactions.
TSInitInfo - Interface in com.atomikos.icatch.config
Deprecated. This interface has been replaced by regular properties on the UserTransactionService and UserTransactionServiceFactory classes.
TSListener - Interface in com.atomikos.icatch
A listener interface for transaction service startup and shutdown events.
TSMetaData - Interface in com.atomikos.icatch.config
Deprecated.  
TxState - Class in com.atomikos.icatch
A state implementation for a distributed transaction system.

U

UserTransactionService - Interface in com.atomikos.icatch.config
The user's (client program) view of the transaction manager's configuration, with all the information the client program needs.
UserTransactionServiceFactory - Interface in com.atomikos.icatch.config
A factory for UserTransactionService instances.
UserTransactionServiceImp - Class in com.atomikos.icatch.config
This is the main class for creating a UserTransactionService instance.
UserTransactionServiceImp() - Constructor for class com.atomikos.icatch.config.UserTransactionServiceImp
Default constructor.
UserTransactionServiceImp(Properties) - Constructor for class com.atomikos.icatch.config.UserTransactionServiceImp
Constructs a new instance and initializes it with the given properties.

W

wasCommitted() - Method in interface com.atomikos.icatch.admin.AdminTransaction
Test if the transaction's 2PC outcome was commit.

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

Copyright © 2011. All Rights Reserved.