- READ_ONLY - Static variable in interface com.atomikos.icatch.Participant
-
Indicates that no commit/rollback is needed after prepare.
- recordAsCommitting(String) - Method in interface com.atomikos.recovery.RecoveryLog
-
Mark the given transaction as committing.
- recover(long, Collection<PendingTransactionRecord>, Collection<PendingTransactionRecord>) - Method in interface com.atomikos.datasource.RecoverableResource
-
Instructs the resource 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).
- RECOVERY_DELAY - Static variable in class com.atomikos.icatch.provider.ConfigProperties
-
- RecoveryCoordinator - Interface in com.atomikos.icatch
-
The coordinator who knows the outcome for recovery purposes.
- recoveryDomainName - Variable in class com.atomikos.recovery.PendingTransactionRecord
-
For imported transactions, this will be a foreign recovery domain.
- RecoveryLog - Interface in com.atomikos.recovery
-
Handle to the transaction logs for recovery purposes.
- RecoveryService - Interface in com.atomikos.icatch
-
A handle to the TM that resources can use to recover.
- recreateCompositeTransaction(Propagation) - Method in interface com.atomikos.icatch.CompositeTransactionManager
-
Recreate a composite transaction based on an imported context.
- recreateCompositeTransaction(Propagation) - Method in interface com.atomikos.icatch.TransactionService
-
Recreates a composite transaction based on an imported context.
- registerResource(RecoverableResource) - Method in interface com.atomikos.icatch.config.UserTransactionService
-
- registerResource(RecoverableResource) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
- registerSynchronization(Synchronization) - Method in interface com.atomikos.icatch.CompositeTransaction
-
- registerTransactionServicePlugin(TransactionServicePlugin) - Static method in class com.atomikos.icatch.config.Configuration
-
Add a transaction service listener.
- registerTransactionServicePlugin(TransactionServicePlugin) - Method in interface com.atomikos.icatch.config.UserTransactionService
-
- registerTransactionServicePlugin(TransactionServicePlugin) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
- removeAllDescendants(PendingTransactionRecord, Collection<PendingTransactionRecord>) - Static method in class com.atomikos.recovery.PendingTransactionRecord
-
- removeResource(String) - Static method in class com.atomikos.icatch.config.Configuration
-
Removes a resource from the config.
- removeResource(RecoverableResource) - Method in interface com.atomikos.icatch.config.UserTransactionService
-
- removeResource(RecoverableResource) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
- removeTransactionServicePlugin(TransactionServicePlugin) - Method in interface com.atomikos.icatch.config.UserTransactionService
-
- removeTransactionServicePlugin(TransactionServicePlugin) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
- removeTSListener(TransactionServicePlugin) - Method in interface com.atomikos.icatch.TransactionService
-
Removes a listener from the transaction service.
- 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, Throwable) - 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
-
Resumes a previously suspended tx.
- resume(CompositeTransaction) - Method in interface com.atomikos.icatch.CompositeTransactionManager
-
Re-maps the calling thread to the given transaction.
- rollback() - Method in interface com.atomikos.icatch.CompositeTransaction
-
Rollback of the current transaction.
- rollback() - Method in interface com.atomikos.icatch.Participant
-
Rollback of the participant's work.
- RollbackException - Exception in com.atomikos.icatch
-
An exception indicating that a transaction has already been rolled back.
- RollbackException(String) - Constructor for exception com.atomikos.icatch.RollbackException
-
- RollbackException(String, Throwable) - 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 transaction has been rolledback.
- setCascadeList(Map<String, Integer>) - 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.
- setInitialRecoverableResources(List<RecoverableResource>) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
Dependency injection of all resources to be added during init.
- setInitialTransactionServicePlugins(List<TransactionServicePlugin>) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
Dependency injection of extra plugins to be added during init.
- setProperty(String, String) - Method in interface com.atomikos.icatch.CompositeTransaction
-
Sets metadata property information on the transaction object.
- setProperty(String, String) - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- setRecoveryService(RecoveryService) - Method in interface com.atomikos.datasource.RecoverableResource
-
Initializes 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.
- setSerial() - Method in interface com.atomikos.icatch.CompositeTransaction
-
Set serial mode for root.
- shutdown(boolean) - Static method in class com.atomikos.icatch.config.Configuration
-
- shutdown(long) - Static method in class com.atomikos.icatch.config.Configuration
-
- shutdown(boolean) - Method in interface com.atomikos.icatch.config.UserTransactionService
-
- shutdown(long) - Method in interface com.atomikos.icatch.config.UserTransactionService
-
- shutdown(boolean) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
- shutdown(long) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
- shutdown(long) - Method in interface com.atomikos.icatch.provider.TransactionServiceProvider
-
- shutdown(boolean) - Method in interface com.atomikos.icatch.TransactionService
-
Shuts down the server in a clean way.
- 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 - Variable in class com.atomikos.icatch.event.transaction.ParticipantHeuristicEvent
-
- state - Variable in class com.atomikos.icatch.event.transaction.TransactionHeuristicEvent
-
- state - Variable in class com.atomikos.recovery.PendingTransactionRecord
-
- SubTxAwareParticipant - Interface in com.atomikos.icatch
-
A participant that wants to be notified of local termination of a node in a
nested transaction tree.
- superiorId - Variable in class com.atomikos.recovery.PendingTransactionRecord
-
- suspend() - Method in interface com.atomikos.datasource.ResourceTransaction
-
Suspends the work, so that underlying resources can
be used for a next (sibling) invocation.
- suspend() - Method in interface com.atomikos.icatch.CompositeTransactionManager
-
Suspends the transaction context for the current thread.
- Synchronization - Interface in com.atomikos.icatch
-
A synchronization inferface for transaction termination callbacks.
- SysException - Exception in com.atomikos.icatch
-
An exception for unexpected system errors with nested information.
- SysException(String) - Constructor for exception com.atomikos.icatch.SysException
-
- SysException(String, Throwable) - Constructor for exception com.atomikos.icatch.SysException
-