- get(String) - Method in interface com.atomikos.recovery.Repository
-
- getAdminTransactions(String...) - Method in interface com.atomikos.icatch.admin.LogControl
-
Gets the list of active transactions for a given set of
transaction identifiers only.
- getAllCoordinatorLogEntries() - Method in interface com.atomikos.recovery.Repository
-
- getAllowSubTransactions() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getAsBoolean(String) - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getAsInt(String) - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getAsLong(String) - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getAssembler() - Static method in class com.atomikos.icatch.config.Configuration
-
- getCheckpointInterval() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getCommittingParticipants() - Method in interface com.atomikos.recovery.RecoveryLog
-
- getCompletedProperties() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getCompositeCoordinator() - Method in interface com.atomikos.icatch.CompositeTransaction
-
- 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
-
- 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
-
Gets the composite transaction with the given tid.
- getCompositeTransactionManager() - Static method in class com.atomikos.icatch.config.Configuration
-
Get the composite transaction manager.
- getCompositeTransactionManager() - Method in interface com.atomikos.icatch.config.UserTransactionService
-
- getCompositeTransactionManager() - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
- getConfigProperties() - Static method in class com.atomikos.icatch.config.Configuration
-
- getCoordinatorId() - Method in interface com.atomikos.icatch.CompositeCoordinator
-
- getCoordinatorLogEntries() - Method in interface com.atomikos.recovery.AdminLog
-
- getDefaultMaxWaitTimeOnShutdown() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getEnableLogging() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getExtent() - Method in interface com.atomikos.icatch.CompositeTransaction
-
- getForceShutdownOnVmExit() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getForgetOrphanedLogEntriesDelay() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getLineage() - Method in interface com.atomikos.icatch.CompositeTransaction
-
- getLineage() - Method in interface com.atomikos.icatch.Propagation
-
Gets the ancestor information as a stack.
- getLocalSubTxCount() - Method in interface com.atomikos.icatch.CompositeTransaction
-
- getLogBaseDir() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getLogBaseName() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getLogControl() - Method in interface com.atomikos.icatch.provider.TransactionServiceProvider
-
- getMaxActives() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getMaxTimeout() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getName() - Method in interface com.atomikos.datasource.RecoverableResource
-
Gets the name of the resource.
- getName() - Method in interface com.atomikos.icatch.RecoveryService
-
- getOltpMaxRetries() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getOltpRetryInterval() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getParticipant(String) - Method in interface com.atomikos.icatch.TransactionService
-
Gets a participant handle for the given root.
- getParticipantDetails() - Method in interface com.atomikos.icatch.admin.AdminTransaction
-
Retrieves the descriptive details for each participant involved in this
transaction.
- getParticipants() - Method in interface com.atomikos.icatch.Extent
-
- getPropagation() - Method in interface com.atomikos.icatch.ExportingTransactionManager
-
Gets the propagation info of the transaction for the calling thread.
- getProperties() - Method in interface com.atomikos.icatch.CompositeTransaction
-
Gets all properties of this instance.
- getProperty(String) - Method in interface com.atomikos.icatch.CompositeTransaction
-
Gets the specified metadata property.
- getProperty(String) - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getRecoveryCoordinator() - Method in interface com.atomikos.icatch.CompositeCoordinator
-
- getRecoveryDelay() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getRecoveryLog() - Static method in class com.atomikos.icatch.config.Configuration
-
- getRecoveryLog() - Method in interface com.atomikos.icatch.RecoveryService
-
- getRecoveryService() - Method in interface com.atomikos.icatch.provider.TransactionServiceProvider
-
- getRemoteParticipants() - Method in interface com.atomikos.icatch.Extent
-
- getResource(String) - Static method in class com.atomikos.icatch.config.Configuration
-
Get the resource with the given name.
- getResourceName() - Method in interface com.atomikos.icatch.Participant
-
- getResources() - Static method in class com.atomikos.icatch.config.Configuration
-
Get all resources added so far, in the order that they were added.
- getResourceTransaction(CompositeTransaction) - Method in interface com.atomikos.datasource.TransactionalResource
-
Gets or creates a ResourceTransaction.
- getResultingState() - Method in class com.atomikos.recovery.CoordinatorLogEntry
-
- getState() - Method in interface com.atomikos.icatch.admin.AdminTransaction
-
Gets the transaction's state.
- getState() - Method in interface com.atomikos.icatch.CompositeTransaction
-
Gets the current state.
- getThreaded2pc() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getTid() - Method in interface com.atomikos.icatch.admin.AdminTransaction
-
Gets the transaction identifier.
- getTid() - Method in interface com.atomikos.icatch.CompositeTransaction
-
- getTimeout() - Method in interface com.atomikos.icatch.CompositeTransaction
-
- getTimeOut() - Method in interface com.atomikos.icatch.Propagation
-
- getTmUniqueName() - Method in class com.atomikos.icatch.provider.ConfigProperties
-
- getTransactionService() - Static method in class com.atomikos.icatch.config.Configuration
-
Retrieves the transaction service being used.
- getURI() - Method in interface com.atomikos.icatch.Participant
-
- getURI() - Method in interface com.atomikos.icatch.RecoveryCoordinator
-
Gets the URI identifier for this coordinator.
- READ_ONLY - Static variable in interface com.atomikos.icatch.Participant
-
Indicates that no commit/rollback is needed after prepare.
- recover() - 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).
- RecoveryCoordinator - Interface in com.atomikos.icatch
-
A handle to contact by an indoubt participant
on timeout or restart, to resolve the outcome.
- 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, boolean, boolean) - Method in interface com.atomikos.icatch.CompositeTransactionManager
-
Recreate a composite transaction based on an imported context.
- recreateCompositeTransaction(Propagation, boolean, boolean) - Method in interface com.atomikos.icatch.TransactionService
-
Recreates a composite transaction based on an imported context.
- registerLogAdministrator(LogAdministrator) - Method in interface com.atomikos.icatch.config.UserTransactionService
-
- registerLogAdministrator(LogAdministrator) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
- registerLogControl(LogControl) - Method in interface com.atomikos.icatch.admin.LogAdministrator
-
Registers (adds) a LogControl instance to the administrator.
- 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
-
- remove(String) - Method in interface com.atomikos.recovery.AdminLog
-
- removeLogAdministrator(LogAdministrator) - Static method in class com.atomikos.icatch.config.Configuration
-
Remove a log administrator.
- removeLogAdministrator(LogAdministrator) - Method in interface com.atomikos.icatch.config.UserTransactionService
-
- removeLogAdministrator(LogAdministrator) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
- 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.
- replayCompletion(Participant) - Method in interface com.atomikos.icatch.RecoveryCoordinator
-
Asks for a repetition of completion.
- Repository - Interface in com.atomikos.recovery
-
Abstraction of where transaction log entries are stored and retrieved.
- 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
-
- resourceName - Variable in class com.atomikos.recovery.ParticipantLogEntry
-
For diagnostic purposes, null if not relevant.
- 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.
- setInitialLogAdministrators(List<LogAdministrator>) - Method in class com.atomikos.icatch.config.UserTransactionServiceImp
-
Dependency injection of all administrators to be added during init.
- 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.
- shouldSync() - Method in class com.atomikos.recovery.CoordinatorLogEntry
-
- 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.recovery.ParticipantLogEntry
-
Best-known state of the participant.
- SubTxAwareParticipant - Interface in com.atomikos.icatch
-
A participant that wants to be notified of local termination of a node in a
nested transaction tree.
- superiorCoordinatorId - Variable in class com.atomikos.recovery.CoordinatorLogEntry
-
Only for subtransactions, null otherwise.
- 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
-