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
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, boolean)
- Constructor for class com.atomikos.icatch.imp.
AbstractCompositeTransaction
Constructor.
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
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
addConsole(Console)
- Static method in class com.atomikos.icatch.system.
Configuration
Add a console for the configuration.
addFSMEnterListener(FSMEnterListener, Object)
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
addFSMPreEnterListener(FSMPreEnterListener, Object)
- 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)
- 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
Constructor.
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.
FileLogStream
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.
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.system
- package com.atomikos.icatch.system
com.atomikos.persistence
- package com.atomikos.persistence
com.atomikos.persistence.imp
- package com.atomikos.persistence.imp
commit()
- Method in class com.atomikos.icatch.imp.
AbstractCompositeTransaction
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.
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 interposition 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 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.
console_
- Variable in class com.atomikos.persistence.imp.
StreamObjectLog
CONSOLE_FILE_COUNT_PROPERTY_NAME
- Static variable in class com.atomikos.icatch.config.imp.
AbstractUserTransactionServiceFactory
The name of the property indicating the number of rotating console log files.
CONSOLE_FILE_LIMIT_PROPERTY_NAME
- Static variable in class com.atomikos.icatch.config.imp.
AbstractUserTransactionServiceFactory
The name of the property indicating the max size in bytes of the console log files.
CONSOLE_FILE_NAME_PROPERTY_NAME
- Static variable in class com.atomikos.icatch.config.imp.
AbstractUserTransactionServiceFactory
The name of the property that specifies the filename to use for console log files.
CONSOLE_LOG_LEVEL_PROPERTY_NAME
- Static variable in class com.atomikos.icatch.config.imp.
AbstractUserTransactionServiceFactory
The name of the property that specifies the console log level.
convertHeuristicMessages(HeuristicMessage[])
- Static method in class com.atomikos.icatch.admin.jmx.
JmxTransaction
convertState(int)
- Static method in class com.atomikos.icatch.admin.jmx.
JmxTransaction
Convert the given int state.
coordinator_
- Variable in class com.atomikos.icatch.imp.
CompositeTransactionImp
CoordinatorImp
- Class in
com.atomikos.icatch.imp
Implementation of termination logic.
CoordinatorImp(String, boolean, Console, boolean)
- Constructor for class com.atomikos.icatch.imp.
CoordinatorImp
Constructor for testing only.
CoordinatorImp(String, RecoveryCoordinator, Console, boolean, long, boolean, boolean)
- Constructor for class com.atomikos.icatch.imp.
CoordinatorImp
Constructor.
CoordinatorImp(String, RecoveryCoordinator, Console, 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.
createCompositeTransaction(long)
- Method in class com.atomikos.icatch.imp.
BaseTransactionManager
createCompositeTransaction(long)
- Method in class com.atomikos.icatch.imp.
TransactionServiceImp
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
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
Delete 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
dispose()
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
For cleaning up properly.
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)
- 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
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, Stack)
- Constructor for class com.atomikos.icatch.imp.
ExtentImp
extractConstructor(Class)
- Method in class com.atomikos.icatch.imp.thread.
Java14BackportExecutorFactory
F
FileLogStream
- Class in
com.atomikos.persistence.imp
A file implementation of a LogStream.
FileLogStream(String, String, Console)
- 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.
FileLogStream
findOrCreateFolder(String)
- Static method in class com.atomikos.icatch.config.imp.
AbstractUserTransactionService
Utility method to find or create a given folder
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
Flush to permanent memory.
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
Force commit of the transaction.
forceForget()
- Method in class com.atomikos.icatch.admin.jmx.
JmxHeuristicTransaction
forceForget()
- Method in interface com.atomikos.icatch.admin.jmx.
JmxHeuristicTransactionMBean
Force 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
Force 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
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
Test 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.
getConsole()
- Static method in class com.atomikos.icatch.system.
Configuration
Get the console for the configuration.
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
getDefaultName()
- Static method in class com.atomikos.icatch.config.imp.
AbstractUserTransactionService
Utility method to get a default TM name.
getErrors()
- Method in exception com.atomikos.persistence.
LogException
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
Get 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
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.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.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(Object)
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
getObjectImage()
- Method in interface com.atomikos.persistence.
Recoverable
Get an object image for this instance.
getObjectImage(Object)
- 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
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.
getServers()
- Static method in class com.atomikos.icatch.admin.jmx.
JmxRegistry
getSize()
- Method in class com.atomikos.persistence.imp.
FileLogStream
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
Get the transaction's state.
getState()
- Method in class com.atomikos.icatch.imp.
AbstractCompositeTransaction
getState()
- Method in class com.atomikos.icatch.imp.
CompositeTransactionImp
getState()
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
getStateRecoveryManager()
- Method in class com.atomikos.icatch.imp.
TransactionServiceImp
Get the state recovery manager.
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
Get 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
Get 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
Get 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.
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
getVersion()
- Static method in class com.atomikos.icatch.system.
Configuration
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
I
IFACTORY_CLASS
- Static variable in class com.atomikos.icatch.imp.thread.
Java14BackportExecutorFactory
incLocalSiblingCount()
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
Called when a tx import is being done.
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()
- Method in class com.atomikos.persistence.imp.
StateRecoveryManagerImp
init()
- Method in class com.atomikos.persistence.imp.
StreamObjectLog
init()
- Method in class com.atomikos.persistence.imp.
VolatileStateRecoveryManager
init()
- Method in interface com.atomikos.persistence.
ObjectLog
Initialize the object log.
init()
- 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
Test if the transaction was committed or not.
isDebugLoggingEnabled()
- Static method in class com.atomikos.icatch.system.
Configuration
Tests if DEBUG logging is enabled.
isDescendantOf(CompositeTransaction)
- Method in class com.atomikos.icatch.imp.
AbstractCompositeTransaction
isInfoLoggingEnabled()
- Static method in class com.atomikos.icatch.system.
Configuration
Tests if INFO logging is enabled.
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.
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.
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.
localRoot_
- Variable in class com.atomikos.icatch.imp.
CompositeTransactionImp
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.
logDebug(String)
- Static method in class com.atomikos.icatch.system.
Configuration
Write a debug message to the log.
logDebug(String, Throwable)
- Static method in class com.atomikos.icatch.system.
Configuration
Write a debug msg and error to the log.
LogException
- Exception in
com.atomikos.persistence
LogException()
- Constructor for exception com.atomikos.persistence.
LogException
LogException(String)
- Constructor for exception com.atomikos.persistence.
LogException
LogException(String, Stack)
- Constructor for exception com.atomikos.persistence.
LogException
LogException(Stack)
- Constructor for exception com.atomikos.persistence.
LogException
logInfo(String)
- Static method in class com.atomikos.icatch.system.
Configuration
Write a log entry for the INFO level.
logInfo(String, Throwable)
- Static method in class com.atomikos.icatch.system.
Configuration
Write an info message and error to the log.
LogStream
- Interface in
com.atomikos.persistence
The LogStream interface is an abstract definition of a stream that encapsulates a physical log.
logstream_
- Variable in class com.atomikos.persistence.imp.
StreamObjectLog
logTable_
- Variable in class com.atomikos.persistence.imp.
StreamObjectLog
logWarning(String)
- Static method in class com.atomikos.icatch.system.
Configuration
Write a message to the installed console.
logWarning(String, Throwable)
- Static method in class com.atomikos.icatch.system.
Configuration
Write a message and associated exception to the console.
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.
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
manager, being some entity that allows the following.
objectlog_
- Variable in class com.atomikos.persistence.imp.
StateRecoveryManagerImp
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
panic_
- Variable in class com.atomikos.persistence.imp.
StreamObjectLog
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)
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
preEnter(FSMEnterEvent)
- Method in class com.atomikos.persistence.imp.
StateRecoveryManagerImp
preEnter(FSMEnterEvent)
- Method in class com.atomikos.persistence.imp.
VolatileStateRecoveryManager
prepare()
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
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
printMsg(String, int)
- Method in class com.atomikos.icatch.imp.
BaseTransactionManager
Print a message to the console, with the given level of detail.
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
Q
QUEUE_CLASS
- Static variable in class com.atomikos.icatch.imp.thread.
Java14BackportExecutorFactory
R
ReadOnlyParticipant
- Class in
com.atomikos.icatch.imp
ReadOnlyParticipant(CoordinatorImp)
- Constructor for class com.atomikos.icatch.imp.
ReadOnlyParticipant
recover()
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
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.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
Recover all non-deleted object images flushed so far.
recover(Object)
- Method in interface com.atomikos.persistence.
ObjectLog
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.
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)
- Method in class com.atomikos.persistence.imp.
StateRecoveryManagerImp
register(StateRecoverable)
- Method in class com.atomikos.persistence.imp.
VolatileStateRecoveryManager
register(StateRecoverable)
- 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.
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
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
removeConsoles()
- Static method in class com.atomikos.icatch.system.
Configuration
Remove all consoles added so far.
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.
CoordinatorImp
restore(ObjectImage)
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
Help function for restoration.
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.
CompositeTransactionImp
rollback()
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
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.
RollbackOnlyParticipant(StringHeuristicMessage)
- Constructor for class com.atomikos.icatch.imp.
RollbackOnlyParticipant
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.
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
setGlobalSiblingCount(int)
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
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
size_
- Variable in class com.atomikos.persistence.imp.
StreamObjectLog
startlistening(CompositeTransaction)
- Method in class com.atomikos.icatch.imp.
BaseTransactionManager
startThreads(long, Console)
- Method in class com.atomikos.icatch.imp.
CoordinatorImp
Start threads, propagator and timer logic.
StateRecoverable
- 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
A standard implementation of a state recovery manager.
StateRecoveryManagerImp(ObjectLog)
- Constructor for class com.atomikos.persistence.imp.
StateRecoveryManagerImp
Construct a new instance that uses an underlying log.
StreamObjectLog
- Class in
com.atomikos.persistence.imp
implementation.
StreamObjectLog(LogStream, long, Console)
- Constructor for class com.atomikos.persistence.imp.
StreamObjectLog
Constructor.
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
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, Console, long, int, boolean)
- Constructor for class com.atomikos.icatch.imp.
TransactionServiceImp
Create a new instance, with orphan checking set.
TransactionServiceImp(String, StateRecoveryManager, UniqueIdMgr, Console, long, boolean, int, boolean)
- Constructor for class com.atomikos.icatch.imp.
TransactionServiceImp
Create a new instance, with orphan checking set.
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
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
Construct a new instance.
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.
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.
A
B
C
D
E
F
G
H
I
J
L
M
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 © 2011. All Rights Reserved.