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

A

AbstractCompositeTransaction - Class in com.atomikos.icatch.imp
An abstract base implementation of CompositeTransaction, for common behaviour of both proxy and local instances.
AbstractCompositeTransaction() - Constructor for class com.atomikos.icatch.imp.AbstractCompositeTransaction
Required for externalization of subclasses
AbstractCompositeTransaction(String, Stack<CompositeTransaction>, boolean) - Constructor for class com.atomikos.icatch.imp.AbstractCompositeTransaction
Constructor.
AbstractLogStream - Class in com.atomikos.persistence.imp
 
AbstractLogStream(String, String) - Constructor for class com.atomikos.persistence.imp.AbstractLogStream
 
AbstractObjectLog - Class in com.atomikos.persistence.imp
 
AbstractObjectLog() - Constructor for class com.atomikos.persistence.imp.AbstractObjectLog
 
AbstractUserTransactionService - Class in com.atomikos.icatch.config.imp
The user's (client program) view of the transaction manager's configuration, a compact facade with all the information the client program needs.
AbstractUserTransactionService() - Constructor for class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
AbstractUserTransactionServiceFactory - Class in com.atomikos.icatch.config.imp
Commonalities for all factories go here.
AbstractUserTransactionServiceFactory() - Constructor for class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
 
actionPerformed(ActionEvent) - Method in class com.atomikos.icatch.admin.imp.LocalLogAdministrator
 
ActiveStateHandler - Class in com.atomikos.icatch.imp
A state handler for the active coordinator state.
ActiveStateHandler() - Constructor for class com.atomikos.icatch.imp.ActiveStateHandler
 
adaptPropagation(Propagation, RecoveryCoordinator) - Static method in class com.atomikos.icatch.imp.PropagationImp
Create a new instance.
add(Participant, int) - Method in class com.atomikos.icatch.imp.ExtentImp
 
add(Extent) - Method in class com.atomikos.icatch.imp.ExtentImp
 
addFSMEnterListener(FSMEnterListener, TxState) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
addFSMPreEnterListener(FSMPreEnterListener, TxState) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
addLogAdministrator(LogAdministrator) - Static method in class com.atomikos.icatch.system.Configuration
Add a log administrator.
addParticipant(Participant) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
addParticipant(Participant) - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
addParticipant(Participant) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
addRemoteParticipants(Dictionary<String, Integer>) - Method in class com.atomikos.icatch.imp.ExtentImp
 
addResource(RecoverableResource) - Static method in class com.atomikos.icatch.system.Configuration
Add a resource to the transaction manager domain.
addServer(JmxRegistry, MBeanServer) - Static method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
addShutdownHook(Thread) - Static method in class com.atomikos.icatch.system.Configuration
Adds a shutdown hook to the configuration.
addSubTxAwareParticipant(SubTxAwareParticipant) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
addSubTxAwareParticipant(SubTxAwareParticipant) - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
addTSListener(TSListener) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
addTSListener(TSListener) - Static method in class com.atomikos.icatch.system.Configuration
Add a transaction service listener.
AdminToolResourceBundle - Class in com.atomikos.icatch.admin.imp
Locale-specific values for the admintool annex LocalLogAdministrator
AdminToolResourceBundle() - Constructor for class com.atomikos.icatch.admin.imp.AdminToolResourceBundle
 
alarm(AlarmTimer) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
AUTOMATIC_RESOURCE_REGISTRATION_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property indicating whether (JTA/XA) resources should be registered automatically or not.

B

BaseTransactionManager - Class in com.atomikos.icatch.imp
Abstract TM class, to be extended for different communication layers.
BaseTransactionManager() - Constructor for class com.atomikos.icatch.imp.BaseTransactionManager
 

C

CHECKPOINT_INTERVAL_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property indicating the checkpoint interval.
CLIENT_DEMARCATION_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property indicating whether remote clients can start transactions on this service or not.
close() - Method in class com.atomikos.persistence.imp.AbstractLogStream
 
close() - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
close() - Method in class com.atomikos.persistence.imp.StreamObjectLog
 
close() - Method in class com.atomikos.persistence.imp.VolatileStateRecoveryManager
 
close() - Method in interface com.atomikos.persistence.LogStream
For proper termination: a close method.
close() - Method in interface com.atomikos.persistence.ObjectLog
Closes the log after use.
close() - Method in interface com.atomikos.persistence.StateRecoveryManager
Shutdown.
closeOutput() - Method in class com.atomikos.persistence.imp.AbstractLogStream
 
com.atomikos.icatch.admin.imp - package com.atomikos.icatch.admin.imp
 
com.atomikos.icatch.admin.jmx - package com.atomikos.icatch.admin.jmx
 
com.atomikos.icatch.config.imp - package com.atomikos.icatch.config.imp
 
com.atomikos.icatch.imp - package com.atomikos.icatch.imp
 
com.atomikos.icatch.imp.thread - package com.atomikos.icatch.imp.thread
 
com.atomikos.icatch.publish - package com.atomikos.icatch.publish
 
com.atomikos.icatch.system - package com.atomikos.icatch.system
 
com.atomikos.persistence - package com.atomikos.persistence
 
com.atomikos.persistence.dataserializable - package com.atomikos.persistence.dataserializable
 
com.atomikos.persistence.imp - package com.atomikos.persistence.imp
 
commit() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
commit(boolean) - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
commit() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
commit(boolean) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
commit(boolean) - Method in class com.atomikos.icatch.imp.HeurAbortedStateHandler
 
commit(boolean) - Method in class com.atomikos.icatch.imp.HeurHazardStateHandler
 
commit(boolean) - Method in class com.atomikos.icatch.imp.HeurMixedStateHandler
 
commit(boolean) - Method in class com.atomikos.icatch.imp.IndoubtStateHandler
 
commit(boolean) - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
commit(boolean) - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
commit(boolean) - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
commitHeuristically() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
committed(CompositeTransaction) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
Called if a tx is ended successfully.
committed(CompositeTransaction) - Method in class com.atomikos.icatch.imp.ResumePreviousTransactionSubTxAwareParticipant
 
committed(CompositeTransaction) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
Called if a tx is ended successfully.
CompositeTransactionAdaptor - Class in com.atomikos.icatch.imp
A composite transaction adaptor for inter-position on an imported instance.
CompositeTransactionAdaptor(Stack, String, boolean, RecoveryCoordinator, Boolean) - Constructor for class com.atomikos.icatch.imp.CompositeTransactionAdaptor
Create a new instance.
CompositeTransactionAdaptor(String, boolean, RecoveryCoordinator) - Constructor for class com.atomikos.icatch.imp.CompositeTransactionAdaptor
Constructor for testin.
CompositeTransactionAdaptor(String, boolean, RecoveryCoordinator, Properties) - Constructor for class com.atomikos.icatch.imp.CompositeTransactionAdaptor
Constructs a new instance for an imported ROOT.
CompositeTransactionImp - Class in com.atomikos.icatch.imp
A complete composite transaction implementation for use in the local VM.
CompositeTransactionImp(TransactionServiceImp, Stack, String, boolean, CoordinatorImp) - Constructor for class com.atomikos.icatch.imp.CompositeTransactionImp
Constructor.
Configuration - Class in com.atomikos.icatch.system
Configuration is a facade for the icatch transaction management facilities.
convertHeuristicMessages(HeuristicMessage[]) - Static method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
convertState(int) - Static method in class com.atomikos.icatch.admin.jmx.JmxTransaction
Converts the given int state.
coordinator_ - Variable in class com.atomikos.icatch.imp.CompositeTransactionImp
 
CoordinatorImp - Class in com.atomikos.icatch.imp
All things related to termination logic.
CoordinatorImp(String, boolean, boolean) - Constructor for class com.atomikos.icatch.imp.CoordinatorImp
Constructor for testing only.
CoordinatorImp(String, RecoveryCoordinator, boolean, long, boolean, boolean) - Constructor for class com.atomikos.icatch.imp.CoordinatorImp
Constructor.
CoordinatorImp(String, RecoveryCoordinator, boolean, boolean) - Constructor for class com.atomikos.icatch.imp.CoordinatorImp
Constructor.
CoordinatorImp() - Constructor for class com.atomikos.icatch.imp.CoordinatorImp
No argument constructor as required by Recoverable interface.
CoordinatorLogImage - Class in com.atomikos.icatch.imp
A log image for CoordinatorImp instances.
CoordinatorLogImage() - Constructor for class com.atomikos.icatch.imp.CoordinatorLogImage
Required by Externalizable interface.
CoordinatorLogImage(String, TxState, Vector<Participant>, RecoveryCoordinator, boolean, long, CoordinatorStateHandler, boolean) - Constructor for class com.atomikos.icatch.imp.CoordinatorLogImage
Constructor for non-activities.
CoordinatorLogImage(String, TxState, Vector<Participant>, RecoveryCoordinator, boolean, long, CoordinatorStateHandler, int, boolean, boolean) - Constructor for class com.atomikos.icatch.imp.CoordinatorLogImage
Constructor for activities in active state.
corrupt_ - Variable in class com.atomikos.persistence.imp.AbstractLogStream
 
createCompositeTransaction(long) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
 
createCompositeTransaction(long) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
createMBeans(AdminTransaction[], boolean) - Static method in class com.atomikos.icatch.admin.jmx.JmxTransactionMBeanFactory
 
createSubTransaction() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
createSubTransaction() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
createTid() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
Create a new tid.

D

DataByteArrayOutputStream - Class in com.atomikos.persistence.dataserializable
 
DataByteArrayOutputStream(int) - Constructor for class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
Creates a new byte array output stream, with a buffer capacity of the specified size, in bytes.
DataByteArrayOutputStream() - Constructor for class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
Creates a new byte array output stream.
DEFAULT_JTA_TIMEOUT_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property that specifies the default timeout (in milliseconds) that is set for transactions when no timeout is specified.
delete(Object) - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
delete(Object) - Method in class com.atomikos.persistence.imp.StreamObjectLog
 
delete(Object) - Method in class com.atomikos.persistence.imp.VolatileStateRecoveryManager
 
delete(Object) - Method in interface com.atomikos.persistence.ObjectLog
Deletes the given object from the log.
delete(Object) - Method in interface com.atomikos.persistence.StateRecoveryManager
Deletes a given image from the underlying logs.
deregisterLogControl(LogControl) - Method in class com.atomikos.icatch.admin.imp.LocalLogAdministrator
 
deregisterLogControl(LogControl) - Method in class com.atomikos.icatch.admin.imp.SimpleLogAdministrator
 
deregisterLogControl(LogControl) - Method in class com.atomikos.icatch.admin.jmx.JmxLogAdministrator
 
dispose() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
doCommit() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
Successfully end the composite transaction.
doRollback() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 

E

ENABLE_LOGGING_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property indicating whether or not to enable logging.
entered(FSMEnterEvent) - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
entered(FSMEnterEvent<TxState>) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
entered(FSMEnterEvent<TxState>) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
equals(Object) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
equals(Object) - Method in class com.atomikos.icatch.imp.PropagationImp
Required for JBoss integration: client demarcation depends on this.
equals(Object) - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
errors_ - Variable in exception com.atomikos.persistence.LogException
 
EventPublisher - Class in com.atomikos.icatch.publish
 
execute(Runnable) - Method in class com.atomikos.icatch.imp.thread.TrivialSystemExecutor
 
executeTask(Runnable) - Method in class com.atomikos.icatch.imp.thread.TaskManager
Schedules a task for execution by a thread.
extent_ - Variable in class com.atomikos.icatch.imp.CompositeTransactionImp
 
ExtentImp - Class in com.atomikos.icatch.imp
The extent carries the information about the 'size' of a propagation after it returns: the indirectly invoked servers, and the orphan detection information for those.
ExtentImp() - Constructor for class com.atomikos.icatch.imp.ExtentImp
 
ExtentImp(Hashtable<String, Integer>, Stack<Participant>) - Constructor for class com.atomikos.icatch.imp.ExtentImp
 
extractConstructor(Class) - Method in class com.atomikos.icatch.imp.thread.Java14BackportExecutorFactory
 

F

file_ - Variable in class com.atomikos.persistence.imp.AbstractLogStream
 
FileLogStream - Class in com.atomikos.persistence.dataserializable
A file implementation of a LogStream.
FileLogStream(String, String) - Constructor for class com.atomikos.persistence.dataserializable.FileLogStream
 
FileLogStream - Class in com.atomikos.persistence.imp
A file implementation of a LogStream.
FileLogStream(String, String) - Constructor for class com.atomikos.persistence.imp.FileLogStream
 
finalize() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
finalize() - Method in class com.atomikos.persistence.imp.AbstractLogStream
 
findOrCreateFolder(String) - Static method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
Utility method to find or create a given folder
findOrCreateFolder(String) - Static method in class com.atomikos.persistence.Utils
Utility method to find or create a given folder
flush(SystemLogImage, boolean) - Method in class com.atomikos.persistence.imp.AbstractObjectLog
 
flush(Recoverable) - Method in class com.atomikos.persistence.imp.StreamObjectLog
 
flush(SystemLogImage, boolean) - Method in class com.atomikos.persistence.imp.StreamObjectLog
 
flush(Recoverable) - Method in interface com.atomikos.persistence.ObjectLog
Flushes to permanent memory.
flushObject(Object, boolean) - Method in class com.atomikos.persistence.dataserializable.FileLogStream
 
flushObject(Object, boolean) - Method in class com.atomikos.persistence.imp.FileLogStream
 
flushObject(Object, boolean) - Method in interface com.atomikos.persistence.LogStream
Flush (force) an object to the stream.
forceCommit() - Method in class com.atomikos.icatch.admin.jmx.JmxPreparedTransaction
 
forceCommit() - Method in interface com.atomikos.icatch.admin.jmx.JmxPreparedTransactionMBean
Forces commit of the transaction.
forceForget() - Method in class com.atomikos.icatch.admin.jmx.JmxHeuristicTransaction
 
forceForget() - Method in interface com.atomikos.icatch.admin.jmx.JmxHeuristicTransactionMBean
Forces the system to forget about the transaction.
forceRollback() - Method in class com.atomikos.icatch.admin.jmx.JmxPreparedTransaction
 
forceRollback() - Method in interface com.atomikos.icatch.admin.jmx.JmxPreparedTransactionMBean
Forces rollback of the transaction.
forget() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
forget() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
forget() - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
forget() - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
forgettable_ - Variable in class com.atomikos.persistence.imp.SystemLogImage
 

G

getAbortCount() - Method in class com.atomikos.icatch.system.Waiter
After waitForAll has returned, this method gives the number of threads that exited with an exception.
getAdminTransaction() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
getCommitted() - Method in class com.atomikos.icatch.admin.jmx.JmxHeuristicTransaction
 
getCommitted() - Method in interface com.atomikos.icatch.admin.jmx.JmxHeuristicTransactionMBean
Tests if the transaction's 2PC outcome was commit.
getCompositeCoordinator() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getCompositeCoordinator() - Method in class com.atomikos.icatch.imp.CompositeTransactionAdaptor
 
getCompositeCoordinator() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
getCompositeCoordinator(String) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
getCompositeTransaction() - Method in class com.atomikos.icatch.imp.BaseTransactionManager
 
getCompositeTransaction(String) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
 
getCompositeTransaction(String) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
getCompositeTransactionManager() - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
getCompositeTransactionManager() - Static method in class com.atomikos.icatch.system.Configuration
Get the composite transaction manager.
getContent() - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
getContents() - Method in class com.atomikos.icatch.admin.imp.AdminToolResourceBundle
 
getCoordinatorId() - Method in class com.atomikos.icatch.imp.CompositeTransactionAdaptor
 
getCoordinatorId() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getData() - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
getDefaultName() - Static method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
Utility method to get a default TM name.
getException() - Method in class com.atomikos.icatch.system.SubTxThread
 
getExportingTransactionManager() - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
getExportingTransactionManager() - Static method in class com.atomikos.icatch.system.Configuration
Get the exporting transaction manager.
getExtent() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getExtent() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
getFinalStates() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getFinalStates() - Method in interface com.atomikos.persistence.StateRecoverable
Needed by the Recovery system to determine when a logged state can be forgotten.
getHeuristicMessages() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
getHeuristicMessages() - Method in interface com.atomikos.icatch.admin.jmx.JmxTransactionMBean
Gets the HeuristicMessage detailed info for this transaction.
getHeuristicMessages(Object) - Method in class com.atomikos.icatch.imp.CoordinatorImp
Gets the heuristic messages for all participants that are in the given heuristic state
getHeuristicMessages() - Method in class com.atomikos.icatch.imp.CoordinatorImp
Get the heuristic info for the message round.
getHeuristicMessages() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
getHeuristicMessages() - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
getHeuristicMessages() - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
getHeuristicsOnly() - Method in class com.atomikos.icatch.admin.jmx.JmxTransactionService
 
getHeuristicsOnly() - Method in interface com.atomikos.icatch.admin.jmx.JmxTransactionServiceMBean
Gets the heuristic mode.
getHostAddress() - Static method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
Utility method to get the local host address.
getId() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getId() - Method in class com.atomikos.icatch.imp.CoordinatorLogImage
 
getId() - Method in class com.atomikos.persistence.imp.StateObjectImage
 
getId() - Method in class com.atomikos.persistence.imp.SystemLogImage
 
getImportingTransactionManager() - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
getImportingTransactionManager() - Static method in class com.atomikos.icatch.system.Configuration
Get the importing transaction manager.
getInstance() - Static method in class com.atomikos.icatch.admin.imp.SimpleLogAdministrator
 
getInstance() - Static method in class com.atomikos.icatch.admin.jmx.JmxLogAdministrator
 
getInstance() - Static method in class com.atomikos.icatch.imp.thread.TaskManager
Gets the singleton instance.
getJFrame() - Method in class com.atomikos.icatch.admin.imp.LocalLogAdministrator
Get the frame we are using.
getJtaVersion() - Method in class com.atomikos.icatch.config.imp.TSMetaDataImp
 
getLatch(String) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
Get an object to lock for the given root.
getLineage() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getLineage() - Method in class com.atomikos.icatch.imp.PropagationImp
 
getLocalSubTxCount() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getLocalSubTxCount() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
getLogAdministrators() - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
getLogAdministrators() - Method in class com.atomikos.icatch.config.imp.TSInitInfoImp
 
getLogAdministrators() - Static method in class com.atomikos.icatch.system.Configuration
Get all registered logadministrators.
getLogControl() - Method in class com.atomikos.icatch.admin.imp.SimpleLogAdministrator
 
getLogControl() - Method in class com.atomikos.icatch.admin.jmx.JmxLogAdministrator
Gets the LogControl.
getLogControl() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
Get a LogControl for the service.
getName() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
getObjectImage() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getObjectImage(TxState) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getObjectImage() - Method in class com.atomikos.persistence.imp.StateObjectImage
 
getObjectImage() - Method in class com.atomikos.persistence.imp.SystemLogImage
Get the recoverable.
getObjectImage() - Method in interface com.atomikos.persistence.Recoverable
Get an object image for this instance.
getObjectImage(T) - Method in interface com.atomikos.persistence.StateRecoverable
Get an object image for the given state.
getParticipant(String) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
Get the participant for the given root.
getParticipant() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getParticipant(String) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
getParticipants() - Method in class com.atomikos.icatch.imp.ExtentImp
 
getProductName() - Method in class com.atomikos.icatch.config.imp.TSMetaDataImp
 
getProperties() - Method in class com.atomikos.icatch.config.imp.TSInitInfoImp
 
getProperties() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getProperty(String) - Method in class com.atomikos.icatch.config.imp.TSInitInfoImp
 
getProperty(String) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getRecoverable() - Method in class com.atomikos.persistence.imp.SystemLogImage
 
getRecoverableStates() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getRecoverableStates() - Method in interface com.atomikos.persistence.StateRecoverable
Get the states that should be recoverable.
getRecoveryCoordinator() - Method in class com.atomikos.icatch.imp.CompositeTransactionAdaptor
 
getRecoveryCoordinator() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getReleaseVersion() - Method in class com.atomikos.icatch.config.imp.TSMetaDataImp
 
getRemoteParticipants() - Method in class com.atomikos.icatch.imp.ExtentImp
 
getResource(String) - Static method in class com.atomikos.icatch.system.Configuration
Get the resource with the given name.
getResources() - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
getResources() - Method in class com.atomikos.icatch.config.imp.TSInitInfoImp
 
getResources() - Static method in class com.atomikos.icatch.system.Configuration
Get all resources added so far, in the order that they were added.
getRollbackTicks() - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
getServers() - Static method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
getSize() - Method in class com.atomikos.persistence.imp.AbstractLogStream
 
getSize() - Method in interface com.atomikos.persistence.LogStream
Get the size of the stream.
getState() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
getState() - Method in interface com.atomikos.icatch.admin.jmx.JmxTransactionMBean
Gets the transaction's state.
getState() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getState() - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
getState() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
getState() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getState() - Method in class com.atomikos.icatch.imp.HeurAbortedStateHandler
 
getState() - Method in class com.atomikos.icatch.imp.HeurHazardStateHandler
 
getState() - Method in class com.atomikos.icatch.imp.HeurMixedStateHandler
 
getState() - Method in class com.atomikos.icatch.imp.IndoubtStateHandler
 
getStateRecoveryManager() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
Get the state recovery manager.
getStateWithTwoPhaseCommitDecision() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getSuperiorRecoveryCoordinator(String) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
getTags() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
getTags() - Method in interface com.atomikos.icatch.admin.jmx.JmxTransactionMBean
Gets the high-level heuristic comments.
getTags() - Method in class com.atomikos.icatch.imp.CompositeTransactionAdaptor
 
getTags() - Method in class com.atomikos.icatch.imp.CoordinatorImp
Get the heuristic tags for this coordinator.
getTerminator() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
getTid() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
getTid() - Method in interface com.atomikos.icatch.admin.jmx.JmxTransactionMBean
Gets the transaction identifier.
getTid() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getTimeout() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getTimeout() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
getTimeOut() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getTimeOut() - Method in class com.atomikos.icatch.imp.PropagationImp
 
getTransactionControl() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getTransactionControl() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
getTransactions() - Method in class com.atomikos.icatch.admin.jmx.JmxTransactionService
 
getTransactions() - Method in interface com.atomikos.icatch.admin.jmx.JmxTransactionServiceMBean
Gets the pending transactions from the Transaction Service.
getTransactionService() - Static method in class com.atomikos.icatch.system.Configuration
Retrieves the transaction service being used.
getTrimmedProperty(String, Properties) - Static method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
Utility method to get and trim properties.
getTrimmedProperty(String, Properties) - Static method in class com.atomikos.persistence.Utils
Utility method to get and trim properties.
getURI() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getURI() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
getURI() - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
getURI() - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 

H

handleInterruptedException(InterruptedException) - Static method in class com.atomikos.icatch.imp.thread.InterruptedExceptionHelper
 
hashCode() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
hashCode() - Method in class com.atomikos.icatch.imp.PropagationImp
Required for JBoss integration.
hashCode() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
HeurAbortedStateHandler - Class in com.atomikos.icatch.imp
A state handler for the heuristic abort coordinator state.
HeurAbortedStateHandler() - Constructor for class com.atomikos.icatch.imp.HeurAbortedStateHandler
 
HeurHazardStateHandler - Class in com.atomikos.icatch.imp
A state handler for the heuristic hazard coordinator state.
HeurHazardStateHandler() - Constructor for class com.atomikos.icatch.imp.HeurHazardStateHandler
 
HeurMixedStateHandler - Class in com.atomikos.icatch.imp
A state handler for the heuristic mixed coordinator state.
HeurMixedStateHandler() - Constructor for class com.atomikos.icatch.imp.HeurMixedStateHandler
 

I

IFACTORY_CLASS - Static variable in class com.atomikos.icatch.imp.thread.Java14BackportExecutorFactory
 
img_ - Variable in class com.atomikos.persistence.imp.StateObjectImage
 
incLocalSiblingCount() - Method in class com.atomikos.icatch.imp.CoordinatorImp
Called when a tx import is being done.
IndoubtStateHandler - Class in com.atomikos.icatch.imp
A state handler for the indoubt coordinator state.
IndoubtStateHandler() - Constructor for class com.atomikos.icatch.imp.IndoubtStateHandler
 
init(UserTransactionService) - Method in class com.atomikos.icatch.admin.imp.LocalLogAdministrator
Initialize the tool to use a given recovery manager.
init(TSInitInfo) - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
init(Properties) - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
init(TransactionServiceImp, Properties) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
Initialize the TM.
init(Properties) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
init(Properties) - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
init() - Method in class com.atomikos.persistence.imp.StreamObjectLog
 
init(Properties) - Method in class com.atomikos.persistence.imp.VolatileStateRecoveryManager
 
init() - Method in interface com.atomikos.persistence.ObjectLog
Initializes the object log.
init(Properties) - Method in interface com.atomikos.persistence.StateRecoveryManager
Initialize the recovery mgr before calling the other methods.
installCompositeTransactionManager(CompositeTransactionManager) - Static method in class com.atomikos.icatch.system.Configuration
Installs a composite transaction manager as a Singleton.
installExportingTransactionManager(ExportingTransactionManager) - Static method in class com.atomikos.icatch.system.Configuration
Installs an exporting transaction manager as a Singleton.
installImportingTransactionManager(ImportingTransactionManager) - Static method in class com.atomikos.icatch.system.Configuration
Installs an importing transaction manager as a Singleton.
installLogControl(LogControl) - Static method in class com.atomikos.icatch.system.Configuration
Installs the log control interface to use.
installRecoveryService(RecoveryService) - Static method in class com.atomikos.icatch.system.Configuration
Installs a recovery service as a Singleton.
installTransactionService(TransactionService) - Static method in class com.atomikos.icatch.system.Configuration
Installs the transaction service in use.
InterruptedExceptionHelper - Class in com.atomikos.icatch.imp.thread
 
InterruptedExceptionHelper() - Constructor for class com.atomikos.icatch.imp.thread.InterruptedExceptionHelper
 
IQUEUE_CLASS - Static variable in class com.atomikos.icatch.imp.thread.Java14BackportExecutorFactory
 
isAncestorOf(CompositeTransaction) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
isCommitted() - Method in class com.atomikos.icatch.imp.CoordinatorImp
Tests if the transaction was committed or not.
isDescendantOf(CompositeTransaction) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
isForgettable() - Method in class com.atomikos.persistence.imp.SystemLogImage
Test if an image is forgettable.
isLocal() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
isLocal() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
isRecoverableWhileActive() - Method in class com.atomikos.icatch.imp.CompositeTransactionAdaptor
 
isRecoverableWhileActive() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
isRelatedTransaction(CompositeTransaction) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
isRoot() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
isSameTransaction(CompositeTransaction) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
isSerial() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
isSerial() - Method in class com.atomikos.icatch.imp.PropagationImp
 

J

Java14BackportExecutorFactory - Class in com.atomikos.icatch.imp.thread
This is the backport thread pool creator.
Java14BackportExecutorFactory() - Constructor for class com.atomikos.icatch.imp.thread.Java14BackportExecutorFactory
 
JmxDefaultTransaction - Class in com.atomikos.icatch.admin.jmx
A default JMX transaction bean, for transactions whose state does not allow special actions from the user.
JmxDefaultTransaction(AdminTransaction) - Constructor for class com.atomikos.icatch.admin.jmx.JmxDefaultTransaction
 
JmxHeuristicTransaction - Class in com.atomikos.icatch.admin.jmx
An MBean wrapper for a heuristic AdminTransaction.
JmxHeuristicTransaction(AdminTransaction) - Constructor for class com.atomikos.icatch.admin.jmx.JmxHeuristicTransaction
 
JmxHeuristicTransactionMBean - Interface in com.atomikos.icatch.admin.jmx
An MBean for heuristic pending transactions.
JmxLogAdministrator - Class in com.atomikos.icatch.admin.jmx
A JMX LogAdministrator, implemented as a Singleton.
JmxLogAdministrator() - Constructor for class com.atomikos.icatch.admin.jmx.JmxLogAdministrator
 
JmxPreparedTransaction - Class in com.atomikos.icatch.admin.jmx
An MBean wrapper for a prepared AdminTransaction.
JmxPreparedTransaction(AdminTransaction) - Constructor for class com.atomikos.icatch.admin.jmx.JmxPreparedTransaction
 
JmxPreparedTransactionMBean - Interface in com.atomikos.icatch.admin.jmx
An MBean interface with specific methods for prepared transactions.
JmxRegistry - Class in com.atomikos.icatch.admin.jmx
This class acts both as a JMX MBean ( allowing registration ) and as a registry (keeping server references statically).
JmxRegistry() - Constructor for class com.atomikos.icatch.admin.jmx.JmxRegistry
 
JmxRegistryMBean - Interface in com.atomikos.icatch.admin.jmx
A registry MBean interface.
JmxTransaction - Class in com.atomikos.icatch.admin.jmx
The base class for MBean administration of transactions.
JmxTransaction(AdminTransaction) - Constructor for class com.atomikos.icatch.admin.jmx.JmxTransaction
Wraps an existing AdminTransaction instance as an MBean.
JmxTransactionMBean - Interface in com.atomikos.icatch.admin.jmx
An MBean interface for administration of pending transactions.
JmxTransactionMBeanFactory - Class in com.atomikos.icatch.admin.jmx
 
JmxTransactionMBeanFactory() - Constructor for class com.atomikos.icatch.admin.jmx.JmxTransactionMBeanFactory
 
JmxTransactionService - Class in com.atomikos.icatch.admin.jmx
An MBean implementation for JMX-based transaction administration.
JmxTransactionService() - Constructor for class com.atomikos.icatch.admin.jmx.JmxTransactionService
Creates a new instance.
JmxTransactionServiceMBean - Interface in com.atomikos.icatch.admin.jmx
An MBean interface for the administration of the transaction service.
JNDI_INITIAL_CONTEXT_FACTORY_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property indicating what the JNDI initial context factory is.
JNDI_PROVIDER_URL_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property indicating what the JNDI provider URL is.

L

lineage_ - Variable in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
loadMainPoolClass() - Method in class com.atomikos.icatch.imp.thread.Java14BackportExecutorFactory
 
LocalLogAdministrator - Class in com.atomikos.icatch.admin.imp
An administration tool for the TM, allowing log inspection.
LocalLogAdministrator() - Constructor for class com.atomikos.icatch.admin.imp.LocalLogAdministrator
Creates a new instance in standalone mode.
LocalLogAdministrator(String, boolean) - Constructor for class com.atomikos.icatch.admin.imp.LocalLogAdministrator
Construct a new LocalLogAdministrator utility.
LOG_BASE_DIR_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property that specifies the log base dir folder.
LOG_BASE_NAME_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property that indicates the base name of the log files.
LogException - Exception in com.atomikos.persistence
Exception signaling (fatal) errors during logging of recoverable state.
LogException() - Constructor for exception com.atomikos.persistence.LogException
 
LogException(String) - Constructor for exception com.atomikos.persistence.LogException
 
LogException(String, Exception) - Constructor for exception com.atomikos.persistence.LogException
 
LogException(Exception) - Constructor for exception com.atomikos.persistence.LogException
 
LOGGER - Static variable in class com.atomikos.persistence.imp.AbstractLogStream
 
LogStream - Interface in com.atomikos.persistence
The LogStream interface is an abstract definition of a stream that encapsulates a physical log.

M

MAIN_CLASS - Static variable in class com.atomikos.icatch.imp.thread.Java14BackportExecutorFactory
 
MAX_ACTIVES_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property that specifies the maximum number of active transactions.
MAX_TIMEOUT_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property that specifies the maximum timeout (in milliseconds) that can be allowed for transactions.

N

noLocalAncestors_ - Variable in class com.atomikos.icatch.imp.CompositeTransactionImp
 

O

ObjectImage - Interface in com.atomikos.persistence
An ObjectImage is a loggable state that can be managed by an ObjectLog.
ObjectLog - Interface in com.atomikos.persistence
Interface defining the functionality for logging objects to persistent storage.
onTimeout() - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
onTimeout() - Method in class com.atomikos.icatch.imp.HeurAbortedStateHandler
 
onTimeout() - Method in class com.atomikos.icatch.imp.HeurHazardStateHandler
 
onTimeout() - Method in class com.atomikos.icatch.imp.HeurMixedStateHandler
 
onTimeout() - Method in class com.atomikos.icatch.imp.IndoubtStateHandler
 
output_ - Variable in class com.atomikos.persistence.imp.AbstractLogStream
 
OUTPUT_DIR_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property that specifies the output folder for the transaction manager's files.

P

position(int) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
Set the current position for writing
postDeregister() - Method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
postDeregister() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
postDeregister() - Method in class com.atomikos.icatch.admin.jmx.JmxTransactionService
 
postRegister(Boolean) - Method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
postRegister(Boolean) - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
postRegister(Boolean) - Method in class com.atomikos.icatch.admin.jmx.JmxTransactionService
 
preDeregister() - Method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
preDeregister() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
preDeregister() - Method in class com.atomikos.icatch.admin.jmx.JmxTransactionService
 
preEnter(FSMEnterEvent<TxState>) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
preEnter(FSMEnterEvent<TxState>) - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
preEnter(FSMEnterEvent<TxState>) - Method in class com.atomikos.persistence.imp.VolatileStateRecoveryManager
 
prepare() - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
prepare() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
prepare() - Method in class com.atomikos.icatch.imp.HeurAbortedStateHandler
 
prepare() - Method in class com.atomikos.icatch.imp.HeurHazardStateHandler
 
prepare() - Method in class com.atomikos.icatch.imp.HeurMixedStateHandler
 
prepare() - Method in class com.atomikos.icatch.imp.IndoubtStateHandler
 
prepare() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
prepare() - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
prepare() - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
preRegister(MBeanServer, ObjectName) - Method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
preRegister(MBeanServer, ObjectName) - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
preRegister(MBeanServer, ObjectName) - Method in class com.atomikos.icatch.admin.jmx.JmxTransactionService
 
PropagationImp - Class in com.atomikos.icatch.imp
Implementation of Propagation interface.
PropagationImp(Stack, boolean, long) - Constructor for class com.atomikos.icatch.imp.PropagationImp
Construct a new instance.
properties_ - Variable in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
publish(Event) - Static method in class com.atomikos.icatch.publish.EventPublisher
 

Q

QUEUE_CLASS - Static variable in class com.atomikos.icatch.imp.thread.Java14BackportExecutorFactory
 

R

readData(DataInput) - Method in class com.atomikos.icatch.imp.CoordinatorLogImage
 
readData(DataInput) - Method in class com.atomikos.icatch.imp.HeurHazardStateHandler
 
readData(DataInput) - Method in class com.atomikos.icatch.imp.HeurMixedStateHandler
 
readData(DataInput) - Method in class com.atomikos.icatch.imp.IndoubtStateHandler
 
readData(DataInput) - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
readData(DataInput) - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
readData(DataInput) - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
readData(DataInput) - Method in class com.atomikos.persistence.imp.StateObjectImage
 
readData(DataInput) - Method in class com.atomikos.persistence.imp.SystemLogImage
 
readExternal(ObjectInput) - Method in class com.atomikos.icatch.imp.CoordinatorLogImage
 
readExternal(ObjectInput) - Method in class com.atomikos.persistence.imp.StateObjectImage
 
readExternal(ObjectInput) - Method in class com.atomikos.persistence.imp.SystemLogImage
 
ReadOnlyParticipant - Class in com.atomikos.icatch.imp
 
ReadOnlyParticipant() - Constructor for class com.atomikos.icatch.imp.ReadOnlyParticipant
 
ReadOnlyParticipant(CoordinatorImp) - Constructor for class com.atomikos.icatch.imp.ReadOnlyParticipant
 
recover() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
recover(CoordinatorImp) - Method in class com.atomikos.icatch.imp.HeurHazardStateHandler
 
recover(CoordinatorImp) - Method in class com.atomikos.icatch.imp.IndoubtStateHandler
 
recover() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
recover() - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
recover() - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
recover() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
recover() - Method in class com.atomikos.persistence.dataserializable.FileLogStream
 
recover() - Method in class com.atomikos.persistence.imp.FileLogStream
 
recover(Object) - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
recover() - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
recover() - Method in class com.atomikos.persistence.imp.StreamObjectLog
 
recover(Object) - Method in class com.atomikos.persistence.imp.StreamObjectLog
 
recover(Object) - Method in class com.atomikos.persistence.imp.VolatileStateRecoveryManager
 
recover() - Method in class com.atomikos.persistence.imp.VolatileStateRecoveryManager
 
recover() - Method in interface com.atomikos.persistence.LogStream
Reads the log contents, and initializes the data structure.
recover() - Method in interface com.atomikos.persistence.ObjectLog
Recovers all non-deleted object images flushed so far.
recover(Object) - Method in interface com.atomikos.persistence.ObjectLog
Recovers the instance with given ID.
recover() - Method in interface com.atomikos.persistence.StateRecoveryManager
Recover all recorded recoverable instances in their latest state.
recover(Object) - Method in interface com.atomikos.persistence.StateRecoveryManager
Reconstruct an instance of a staterecoverable.
Recoverable - Interface in com.atomikos.persistence
Recoverable interface: supports images for object reconstruction.
recoverable_ - Variable in class com.atomikos.persistence.imp.SystemLogImage
 
recoverCoordinators() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
Recover instances from a given recovery manager.
recreateCompositeTransaction(Propagation, boolean, boolean) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
Recreate a composite transaction based on an imported context.
recreateCompositeTransaction(Propagation, boolean, boolean) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
register(StateRecoverable<TxState>) - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
register(StateRecoverable<TxState>) - Method in class com.atomikos.persistence.imp.VolatileStateRecoveryManager
 
register(StateRecoverable<TxState>) - Method in interface com.atomikos.persistence.StateRecoveryManager
Register a staterecoverable with the recovery manager service.
REGISTER_SHUTDOWN_HOOK_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property specifying whether or not to force shutdown on VM exit.
registerEventListener(EventListener) - Static method in class com.atomikos.icatch.publish.EventPublisher
Useful for testing only.
registerLogAdministrator(LogAdministrator) - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
registerLogAdministrator(LogAdministrator) - Method in class com.atomikos.icatch.config.imp.TSInitInfoImp
 
registerLogControl(LogControl) - Method in class com.atomikos.icatch.admin.imp.LocalLogAdministrator
 
registerLogControl(LogControl) - Method in class com.atomikos.icatch.admin.imp.SimpleLogAdministrator
 
registerLogControl(LogControl) - Method in class com.atomikos.icatch.admin.jmx.JmxLogAdministrator
 
registerResource(RecoverableResource) - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
registerResource(RecoverableResource) - Method in class com.atomikos.icatch.config.imp.TSInitInfoImp
 
registerSynchronization(Synchronization) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
registerSynchronization(Synchronization) - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
registerTSListener(TSListener) - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
removeLogAdministrator(LogAdministrator) - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
removeLogAdministrator(LogAdministrator) - Static method in class com.atomikos.icatch.system.Configuration
Remove a log administrator.
removeResource(RecoverableResource) - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
removeResource(String) - Static method in class com.atomikos.icatch.system.Configuration
Removes a resource from the config.
removeServer(JmxRegistry) - Static method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
removeShutdownHooks() - Static method in class com.atomikos.icatch.system.Configuration
Removes all shutdown hooks from the system.
removeTSListener(TSListener) - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
removeTSListener(TSListener) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
removeTSListener(TSListener) - Static method in class com.atomikos.icatch.system.Configuration
Remove a transaction service listener.
replayCompletion(Participant) - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
replayCompletion(Participant) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
reset() - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
reset the output stream
restart(int) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
start using a fresh byte array
restart() - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
start using a fresh byte array
restore(ObjectImage) - Method in class com.atomikos.icatch.imp.CoordinatorImp
Help function for restoration.
restore() - Method in class com.atomikos.icatch.imp.CoordinatorLogImage
 
restore() - Method in class com.atomikos.persistence.imp.StateObjectImage
 
restore() - Method in interface com.atomikos.persistence.ObjectImage
Restore an equivalent replica of the original instance.
resume(CompositeTransaction) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
 
ResumePreviousTransactionSubTxAwareParticipant - Class in com.atomikos.icatch.imp
A subtx aware participant that resumes a previous transaction upon termination of the (sub)transaction it is registered with.
ResumePreviousTransactionSubTxAwareParticipant(CompositeTransaction) - Constructor for class com.atomikos.icatch.imp.ResumePreviousTransactionSubTxAwareParticipant
 
RMI_EXPORT_CLASS_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property indicating what RMI export mechanism to use for exporting transaction service objects (if applicable).
rollback() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
rollback() - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
rollback() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
rollback() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
rollback() - Method in class com.atomikos.icatch.imp.HeurAbortedStateHandler
 
rollback() - Method in class com.atomikos.icatch.imp.HeurHazardStateHandler
 
rollback() - Method in class com.atomikos.icatch.imp.HeurMixedStateHandler
 
rollback() - Method in class com.atomikos.icatch.imp.IndoubtStateHandler
 
rollback() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
rollback() - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
rollback() - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
rollbackHeuristically() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
RollbackOnlyParticipant - Class in com.atomikos.icatch.imp
A participant to add in case setRollbackOnly is called.
rolledback(CompositeTransaction) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
Called if a tx is ended with failure.
rolledback(CompositeTransaction) - Method in class com.atomikos.icatch.imp.ResumePreviousTransactionSubTxAwareParticipant
 
rolledback(CompositeTransaction) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
Called if a tx is ended with failure.
run() - Method in class com.atomikos.icatch.system.SubTxThread
 

S

serial_ - Variable in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
SERIAL_JTA_TRANSACTIONS_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property that indicates whether JTA transactions are to be in serial mode or not.
SERIALIZABLE_LOGGING_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property specifying whether or not to log as serializable objects.
setCascadeList(Dictionary) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
setCascadeList(Dictionary) - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
setCascadeList(Dictionary) - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
setCascadeList(Dictionary) - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
setCrashMode() - Method in class com.atomikos.persistence.imp.AbstractLogStream
Makes write checkpoint crash before old file delete.
setGlobalSiblingCount(int) - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
setGlobalSiblingCount(int) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
setGlobalSiblingCount(int) - Method in class com.atomikos.icatch.imp.HeurAbortedStateHandler
 
setGlobalSiblingCount(int) - Method in class com.atomikos.icatch.imp.HeurHazardStateHandler
 
setGlobalSiblingCount(int) - Method in class com.atomikos.icatch.imp.HeurMixedStateHandler
 
setGlobalSiblingCount(int) - Method in class com.atomikos.icatch.imp.IndoubtStateHandler
 
setGlobalSiblingCount(int) - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
setGlobalSiblingCount(int) - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
setGlobalSiblingCount(int) - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
setHeuristicsOnly(boolean) - Method in class com.atomikos.icatch.admin.jmx.JmxTransactionService
Sets whether only heuristic transactions should be returned.
setHeuristicsOnly(boolean) - Method in interface com.atomikos.icatch.admin.jmx.JmxTransactionServiceMBean
Sets whether ONLY heuristic transactions should be returned.
setProperties(Properties) - Method in class com.atomikos.icatch.config.imp.TSInitInfoImp
 
setProperty(String, String) - Method in class com.atomikos.icatch.config.imp.TSInitInfoImp
 
setProperty(String, String) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
setRecoverableWhileActive() - Method in class com.atomikos.icatch.imp.CompositeTransactionAdaptor
 
setRecoverableWhileActive() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
setRollbackOnly() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
setRollbackOnly() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
setSerial() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
setSerial() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
setTag(HeuristicMessage) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
shutdown(boolean) - Method in class com.atomikos.icatch.config.imp.AbstractUserTransactionService
 
shutdown(boolean) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
Shut down the server in a clean way.
shutdown() - Method in class com.atomikos.icatch.imp.thread.TaskManager
Notification of shutdown to close all pooled threads.
shutdown() - Method in class com.atomikos.icatch.imp.thread.TrivialSystemExecutor
 
shutdown(boolean) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
SimpleLogAdministrator - Class in com.atomikos.icatch.admin.imp
A simple log administrator that can be used for different UI technologies.
SimpleLogAdministrator() - Constructor for class com.atomikos.icatch.admin.imp.SimpleLogAdministrator
 
simulateCrash_ - Variable in class com.atomikos.persistence.imp.AbstractLogStream
 
size() - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
startlistening(CompositeTransaction) - Method in class com.atomikos.icatch.imp.BaseTransactionManager
 
startThreads(long) - Method in class com.atomikos.icatch.imp.CoordinatorImp
Start threads, propagator and timer logic.
StateObjectImage - Class in com.atomikos.persistence.imp
An object image for reconstruction of staterecoverables through a state recovery mgr.
StateObjectImage() - Constructor for class com.atomikos.persistence.imp.StateObjectImage
 
StateObjectImage(ObjectImage) - Constructor for class com.atomikos.persistence.imp.StateObjectImage
 
StateRecoverable<T> - Interface in com.atomikos.persistence
A type of stateful objects whose state is guaranteed to be recoverable.
StateRecoveryManager - Interface in com.atomikos.persistence
A state recovery manager is responsible for reconstructing StateRecoverable instances based on the history.
StateRecoveryManagerImp - Class in com.atomikos.persistence.imp
Default implementation of a state recovery manager.
StateRecoveryManagerImp() - Constructor for class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
StreamObjectLog - Class in com.atomikos.persistence.imp
 
StreamObjectLog(LogStream, long) - Constructor for class com.atomikos.persistence.imp.StreamObjectLog
 
SubTransactionCoordinatorParticipant - Class in com.atomikos.icatch.imp
A participant for registering a subtx coordinator as a subordinate in 2PC of the parent transaction coordinator.
SubTransactionCoordinatorParticipant(CoordinatorImp) - Constructor for class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
SubTxThread - Class in com.atomikos.icatch.system
A thread class for subtransaction threads.
SubTxThread(Waiter, SubTxCode, HeuristicMessage) - Constructor for class com.atomikos.icatch.system.SubTxThread
Creates a new instance for a given waiter, with a given subtx code.
supportsExport() - Method in class com.atomikos.icatch.config.imp.TSMetaDataImp
 
supportsImport() - Method in class com.atomikos.icatch.config.imp.TSMetaDataImp
 
suspend() - Method in class com.atomikos.icatch.imp.BaseTransactionManager
 
SystemLogImage - Class in com.atomikos.persistence.imp
 
SystemLogImage() - Constructor for class com.atomikos.persistence.imp.SystemLogImage
 
SystemLogImage(Recoverable, boolean) - Constructor for class com.atomikos.persistence.imp.SystemLogImage
 

T

tag_ - Variable in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
TaskManager - Class in com.atomikos.icatch.imp.thread
This singleton manages system executors for several components.
TaskManager() - Constructor for class com.atomikos.icatch.imp.thread.TaskManager
 
terminate(boolean) - Method in class com.atomikos.icatch.imp.CoordinatorImp
Terminate the work, on behalf of Terminator.
THREADED_2PC_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property specifying whether two-phase commit should be done concurrently with threads.
tid_ - Variable in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
TIMEUNIT_CLASS - Static variable in class com.atomikos.icatch.imp.thread.Java14BackportExecutorFactory
 
TM_UNIQUE_NAME_PROPERTY_NAME - Static variable in class com.atomikos.icatch.config.imp.AbstractUserTransactionServiceFactory
The name of the property indicating the globally unique name of the transaction manager.
toConstructionParameters() - Method in class com.atomikos.icatch.imp.thread.Java14BackportExecutorFactory
 
TransactionServiceImp - Class in com.atomikos.icatch.imp
General implementation of Transaction Service.
TransactionServiceImp(String, StateRecoveryManager, UniqueIdMgr, long, int, boolean) - Constructor for class com.atomikos.icatch.imp.TransactionServiceImp
Create a new instance, with orphan checking set.
TransactionServiceImp(String, StateRecoveryManager, UniqueIdMgr, long, boolean, int, boolean) - Constructor for class com.atomikos.icatch.imp.TransactionServiceImp
Create a new instance, with orphan checking set.
transitionPerformed(FSMTransitionEvent<TxState>) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
TrivialSystemExecutor - Class in com.atomikos.icatch.imp.thread
This is an executor which creates a new thread for each invocation.
TrivialSystemExecutor() - Constructor for class com.atomikos.icatch.imp.thread.TrivialSystemExecutor
 
TSInitInfoImp - Class in com.atomikos.icatch.config.imp
Implementation of TSInitInfo.
TSInitInfoImp() - Constructor for class com.atomikos.icatch.config.imp.TSInitInfoImp
 
TSMetaDataImp - Class in com.atomikos.icatch.config.imp
Copyrigth © 2002, Atomikos.
TSMetaDataImp(String, String, String, boolean, boolean) - Constructor for class com.atomikos.icatch.config.imp.TSMetaDataImp
Create a new instance.
txservice_ - Variable in class com.atomikos.icatch.imp.CompositeTransactionImp
 

U

unregister() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
Utils - Class in com.atomikos.persistence
 
Utils() - Constructor for class com.atomikos.persistence.Utils
 

V

VolatileStateRecoveryManager - Class in com.atomikos.persistence.imp
A volatile recovery manager (one that doesn't support persistent logging and hence doesn't allow recovery after a crash or restart).
VolatileStateRecoveryManager() - Constructor for class com.atomikos.persistence.imp.VolatileStateRecoveryManager
 

W

Waiter - Class in com.atomikos.icatch.system
A class for synchronizing on subtransaction threads.
Waiter() - Constructor for class com.atomikos.icatch.system.Waiter
 
waitForAll() - Method in class com.atomikos.icatch.system.Waiter
Waits until all active threads for this object are done.
write(int) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
Writes the specified byte to this byte array output stream.
write(byte[], int, int) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
Writes len bytes from the specified byte array starting at offset off to this byte array output stream.
writeBoolean(boolean) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeByte(int) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeBytes(String) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeChar(int) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeChars(String) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeCheckpoint(Enumeration) - Method in class com.atomikos.persistence.dataserializable.FileLogStream
 
writeCheckpoint(Enumeration) - Method in class com.atomikos.persistence.imp.FileLogStream
 
writeCheckpoint(Enumeration) - Method in interface com.atomikos.persistence.LogStream
After intial recovery, it is good practice to write a checkpoint with only the most recent data.
writeData(DataOutput) - Method in class com.atomikos.icatch.imp.CoordinatorLogImage
 
writeData(DataOutput) - Method in class com.atomikos.icatch.imp.HeurHazardStateHandler
 
writeData(DataOutput) - Method in class com.atomikos.icatch.imp.HeurMixedStateHandler
 
writeData(DataOutput) - Method in class com.atomikos.icatch.imp.IndoubtStateHandler
 
writeData(DataOutput) - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
writeData(DataOutput) - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
writeData(DataOutput) - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
writeData(DataOutput) - Method in class com.atomikos.persistence.imp.StateObjectImage
 
writeData(DataOutput) - Method in class com.atomikos.persistence.imp.SystemLogImage
 
writeDouble(double) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeExternal(ObjectOutput) - Method in class com.atomikos.icatch.imp.CoordinatorLogImage
 
writeExternal(ObjectOutput) - Method in class com.atomikos.persistence.imp.StateObjectImage
 
writeExternal(ObjectOutput) - Method in class com.atomikos.persistence.imp.SystemLogImage
 
writeFloat(float) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeInt(int) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeLong(long) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeShort(int) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 
writeUTF(String) - Method in class com.atomikos.persistence.dataserializable.DataByteArrayOutputStream
 

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

Copyright © 2014. All Rights Reserved.