Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2014. All Rights Reserved.