A B C D E F G H I J L N O P R S T U 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.
acquireLock() - Method in class com.atomikos.persistence.imp.LogFileLock
 
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
 
addEnterListener(Hashtable<TxState, Hashtable<EventListener, Object>>, EventListener, TxState) - Method in class com.atomikos.finitestates.FSMImp
Help function for adding enter listeners.
addFSMEnterListener(FSMEnterListener, TxState) - Method in interface com.atomikos.finitestates.FSMEnterEventSource
Add an enter event listener.
addFSMEnterListener(FSMEnterListener, TxState) - Method in class com.atomikos.finitestates.FSMImp
 
addFSMEnterListener(FSMEnterListener, TxState) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
addFSMPreEnterListener(FSMPreEnterListener, TxState) - Method in class com.atomikos.finitestates.FSMImp
 
addFSMPreEnterListener(FSMPreEnterListener, TxState) - Method in interface com.atomikos.finitestates.FSMPreEnterEventSource
 
addFSMPreEnterListener(FSMPreEnterListener, TxState) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
addFSMPreTransitionListener(FSMPreTransitionListener, TxState, TxState) - Method in class com.atomikos.finitestates.FSMImp
 
addFSMPreTransitionListener(FSMPreTransitionListener, TxState, TxState) - Method in interface com.atomikos.finitestates.FSMPreTransitionEventSource
 
addFSMTransitionListener(FSMTransitionListener, TxState, TxState) - Method in class com.atomikos.finitestates.FSMImp
 
addFSMTransitionListener(FSMTransitionListener, TxState, TxState) - Method in interface com.atomikos.finitestates.FSMTransitionEventSource
 
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
 
addServer(JmxRegistry, MBeanServer) - Static method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
addSubTxAwareParticipant(SubTxAwareParticipant) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
addSubTxAwareParticipant(SubTxAwareParticipant) - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
addTransitionListener(Hashtable, Object, TxState, TxState) - Method in class com.atomikos.finitestates.FSMImp
Help function for adding transition listeners.
addTSListener(TransactionServicePlugin) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
alarm(AlarmTimer) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
AllowAllTransitionTable - Class in com.atomikos.finitestates
 
AllowAllTransitionTable() - Constructor for class com.atomikos.finitestates.AllowAllTransitionTable
 
assembleCompositeTransactionManager() - Method in class com.atomikos.icatch.provider.imp.AssemblerImp
 
AssemblerImp - Class in com.atomikos.icatch.provider.imp
 
AssemblerImp() - Constructor for class com.atomikos.icatch.provider.imp.AssemblerImp
Called by ServiceLoader.
assembleTransactionService(ConfigProperties) - Method in class com.atomikos.icatch.provider.imp.AssemblerImp
 
assertNotCorrupted() - Method in class com.atomikos.recovery.imp.CachedRepository
 

B

beforeTransition(FSMTransitionEvent) - Method in interface com.atomikos.finitestates.FSMPreTransitionListener
A method to be called BEFORE the specified transition takes place.

C

CachedRepository - Class in com.atomikos.recovery.imp
 
CachedRepository(InMemoryRepository, Repository) - Constructor for class com.atomikos.recovery.imp.CachedRepository
 
canBeForgotten(long, CoordinatorLogEntry) - Method in class com.atomikos.recovery.imp.CachedRepository
 
close() - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
close() - Method in interface com.atomikos.persistence.StateRecoveryManager
Shutdown.
close() - Method in class com.atomikos.recovery.imp.CachedRepository
 
close() - Method in class com.atomikos.recovery.imp.FileSystemRepository
 
close() - Method in class com.atomikos.recovery.imp.InMemoryRepository
 
close() - Method in class com.atomikos.recovery.imp.OltpLogImp
 
close(long) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
closeOutput() - Method in class com.atomikos.recovery.imp.FileSystemRepository
 
com.atomikos.finitestates - package com.atomikos.finitestates
 
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.imp - package com.atomikos.icatch.imp
 
com.atomikos.icatch.provider.imp - package com.atomikos.icatch.provider.imp
 
com.atomikos.persistence - package com.atomikos.persistence
 
com.atomikos.persistence.imp - package com.atomikos.persistence.imp
 
com.atomikos.recovery.imp - package com.atomikos.recovery.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.CompositeTransactionManagerImp
Called if a tx is ended successfully.
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) - 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.
CompositeTransactionManagerImp - Class in com.atomikos.icatch.imp
Reusable (generic) composite transaction manager implementation.
CompositeTransactionManagerImp() - Constructor for class com.atomikos.icatch.imp.CompositeTransactionManagerImp
 
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.
createCompositeTransaction(long) - Method in class com.atomikos.icatch.imp.CompositeTransactionManagerImp
 
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
 
createSubTransactionCoordinatorParticipant(CoordinatorLogEntry) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
createTid() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
Create a new tid.

D

deregisterLogControl(LogControl) - Method in class com.atomikos.icatch.admin.jmx.JmxLogAdministrator
 
Deserializer - Class in com.atomikos.recovery.imp
 
Deserializer() - Constructor for class com.atomikos.recovery.imp.Deserializer
 
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

entered(FSMEnterEvent) - Method in interface com.atomikos.finitestates.FSMEnterListener
Called when the FSM has entered a new state.
entered(FSMEnterEvent) - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
entered(FSMEnterEvent) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
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
 
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
 

F

FileSystemRepository - Class in com.atomikos.recovery.imp
 
FileSystemRepository() - Constructor for class com.atomikos.recovery.imp.FileSystemRepository
 
finalize() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
findAllCommittingCoordinatorLogEntries() - Method in class com.atomikos.recovery.imp.CachedRepository
 
findAllCommittingCoordinatorLogEntries() - Method in class com.atomikos.recovery.imp.FileSystemRepository
 
findAllCommittingCoordinatorLogEntries() - Method in class com.atomikos.recovery.imp.InMemoryRepository
 
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
 
from - Variable in class com.atomikos.finitestates.FSMTransitionEvent
 
fromJSON(String) - Method in class com.atomikos.recovery.imp.Deserializer
 
fromState() - Method in class com.atomikos.finitestates.FSMTransitionEvent
 
FSM - Interface in com.atomikos.finitestates
 
FSMEnterEvent - Class in com.atomikos.finitestates
 
FSMEnterEvent(Object, TxState) - Constructor for class com.atomikos.finitestates.FSMEnterEvent
 
FSMEnterEventSource - Interface in com.atomikos.finitestates
 
FSMEnterListener - Interface in com.atomikos.finitestates
 
FSMImp - Class in com.atomikos.finitestates
Implementation of a finite state machine.
FSMImp(TransitionTable, TxState) - Constructor for class com.atomikos.finitestates.FSMImp
Constructor.
FSMImp(Object, TransitionTable, TxState) - Constructor for class com.atomikos.finitestates.FSMImp
Creates a new instance with a given event source.
FSMPreEnterEventSource - Interface in com.atomikos.finitestates
 
FSMPreEnterListener - Interface in com.atomikos.finitestates
 
FSMPreTransitionEventSource - Interface in com.atomikos.finitestates
 
FSMPreTransitionListener - Interface in com.atomikos.finitestates
 
FSMTransitionEvent - Class in com.atomikos.finitestates
 
FSMTransitionEvent(Object, TxState, TxState) - Constructor for class com.atomikos.finitestates.FSMTransitionEvent
 
FSMTransitionEventSource - Interface in com.atomikos.finitestates
 
FSMTransitionListener - Interface in com.atomikos.finitestates
 

G

get(String) - Method in class com.atomikos.recovery.imp.CachedRepository
 
get(String) - Method in class com.atomikos.recovery.imp.FileSystemRepository
 
get(String) - Method in class com.atomikos.recovery.imp.InMemoryRepository
 
getAdminTransaction() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
getAdminTransactions(String...) - Method in class com.atomikos.icatch.admin.imp.LogControlImp
 
getAllCoordinatorLogEntries() - Method in class com.atomikos.recovery.imp.CachedRepository
 
getAllCoordinatorLogEntries() - Method in class com.atomikos.recovery.imp.FileSystemRepository
 
getAllCoordinatorLogEntries() - Method in class com.atomikos.recovery.imp.InMemoryRepository
 
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.
getCommittingParticipants() - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
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.CompositeTransactionManagerImp
 
getCompositeTransaction(String) - Method in class com.atomikos.icatch.imp.CompositeTransactionManagerImp
 
getCompositeTransaction(String) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
getCoordinatorId() - Method in class com.atomikos.icatch.imp.CompositeTransactionAdaptor
 
getCoordinatorId() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getCoordinatorLogEntries() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
getCoordinatorLogEntries() - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
getCoordinatorLogEntry(TxState) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getCoordinatorLogEntry() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getCoordinatorLogEntry(TxState) - Method in interface com.atomikos.persistence.RecoverableCoordinator
 
getExtent() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getExtent() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
getHeuristicsOnly() - Method in class com.atomikos.icatch.admin.jmx.JmxTransactionService
 
getHeuristicsOnly() - Method in interface com.atomikos.icatch.admin.jmx.JmxTransactionServiceMBean
Gets the heuristic mode.
getId() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getInstance() - Static method in class com.atomikos.icatch.admin.jmx.JmxLogAdministrator
 
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.CompositeTransactionImp
 
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
 
getParticipant(String) - Method in class com.atomikos.icatch.imp.CompositeTransactionManagerImp
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
 
getParticipantDetails() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 
getParticipantDetails() - Method in interface com.atomikos.icatch.admin.jmx.JmxTransactionMBean
Retrieves the descriptive details for each participant involved in this transaction.
getParticipantLogEntries() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getParticipants() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getParticipants() - Method in class com.atomikos.icatch.imp.ExtentImp
 
getProperties() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getProperty(String) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
getRecoveryCoordinator() - Method in class com.atomikos.icatch.imp.CompositeTransactionAdaptor
 
getRecoveryCoordinator() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getRecoveryLog() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
getRecoveryService() - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
getRemoteParticipants() - Method in class com.atomikos.icatch.imp.ExtentImp
 
getResourceName() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
getResourceName() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
getResourceName() - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
getResourceName() - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
getRollbackTicks() - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
getServers() - Static method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
getState() - Method in class com.atomikos.finitestates.FSMEnterEvent
 
getState() - Method in class com.atomikos.finitestates.FSMImp
 
getState() - Method in interface com.atomikos.finitestates.Stateful
 
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
 
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.
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

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

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(Properties) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
init(ConfigProperties) - Method in class com.atomikos.recovery.imp.CachedRepository
 
init(ConfigProperties) - Method in class com.atomikos.recovery.imp.FileSystemRepository
 
init(ConfigProperties) - Method in class com.atomikos.recovery.imp.InMemoryRepository
 
initializeProperties() - Method in class com.atomikos.icatch.provider.imp.AssemblerImp
 
InMemoryRepository - Class in com.atomikos.recovery.imp
 
InMemoryRepository() - Constructor for class com.atomikos.recovery.imp.InMemoryRepository
 
isAncestorOf(CompositeTransaction) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
isClosed() - Method in class com.atomikos.recovery.imp.InMemoryRepository
 
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
 
isLocal() - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
isLocal() - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
isRecoverable() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
isRecoverable() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
isRecoverable() - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
isRecoverable() - Method in class com.atomikos.icatch.imp.SubTransactionCoordinatorParticipant
 
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

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.

L

legalTransition(TxState, TxState) - Method in class com.atomikos.finitestates.AllowAllTransitionTable
This method always returns true.
legalTransition(TxState, TxState) - Method in interface com.atomikos.finitestates.TransitionTable
This method allows checking whether a transition is valid.
lineage_ - Variable in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
LogControlImp - Class in com.atomikos.icatch.admin.imp
 
LogControlImp(AdminLog) - Constructor for class com.atomikos.icatch.admin.imp.LogControlImp
 
LogFileLock - Class in com.atomikos.persistence.imp
 
LogFileLock(String, String) - Constructor for class com.atomikos.persistence.imp.LogFileLock
 

N

newState - Variable in class com.atomikos.finitestates.FSMEnterEvent
 
noLocalAncestors - Variable in class com.atomikos.icatch.imp.CompositeTransactionImp
 
notifyListeners(Hashtable<TxState, Hashtable<EventListener, Object>>, TxState, boolean) - Method in class com.atomikos.finitestates.FSMImp
Notify the enter listeners.
notifyListeners(Hashtable<TxState, Hashtable<EventListener, Object>>, TxState, TxState, boolean) - Method in class com.atomikos.finitestates.FSMImp
Notify transition listeners.

O

OltpLogImp - Class in com.atomikos.recovery.imp
 
OltpLogImp() - Constructor for class com.atomikos.recovery.imp.OltpLogImp
 
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
 

P

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 interface com.atomikos.finitestates.FSMPreEnterListener
Called BEFORE the FSM enters the new state, so that the callee is sure that nobody has seen the new state yet.
preEnter(FSMEnterEvent) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
preEnter(FSMEnterEvent) - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
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
 
presumedAborting(ParticipantLogEntry) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
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
 
put(String, CoordinatorLogEntry) - Method in class com.atomikos.recovery.imp.CachedRepository
 
put(String, CoordinatorLogEntry) - Method in class com.atomikos.recovery.imp.FileSystemRepository
 
put(String, CoordinatorLogEntry) - Method in class com.atomikos.recovery.imp.InMemoryRepository
 

R

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
 
RecoverableCoordinator - Interface in com.atomikos.persistence
A type of stateful objects whose state is guaranteed to be recoverable.
RecoveryLogImp - Class in com.atomikos.recovery.imp
 
RecoveryLogImp() - Constructor for class com.atomikos.recovery.imp.RecoveryLogImp
 
recreateCompositeTransaction(Propagation, boolean, boolean) - Method in class com.atomikos.icatch.imp.CompositeTransactionManagerImp
Recreate a composite transaction based on an imported context.
recreateCompositeTransaction(Propagation, boolean, boolean) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
register(RecoverableCoordinator) - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
register(RecoverableCoordinator) - Method in interface com.atomikos.persistence.StateRecoveryManager
Register a staterecoverable with the recovery manager service.
registerLogControl(LogControl) - Method in class com.atomikos.icatch.admin.jmx.JmxLogAdministrator
 
registerSynchronization(Synchronization) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
registerSynchronization(Synchronization) - Method in class com.atomikos.icatch.imp.CompositeTransactionImp
 
releaseLock() - Method in class com.atomikos.persistence.imp.LogFileLock
 
remove(String) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
remove(String) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
removeServer(JmxRegistry) - Static method in class com.atomikos.icatch.admin.jmx.JmxRegistry
 
removeTSListener(TransactionServicePlugin) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
replayCompletion(Participant) - Method in class com.atomikos.icatch.imp.ActiveStateHandler
 
replayCompletion(Participant) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
resume(CompositeTransaction) - Method in class com.atomikos.icatch.imp.CompositeTransactionManagerImp
 
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.CompositeTransactionManagerImp
Called if a tx is ended with failure.
rolledback(CompositeTransaction) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
Called if a tx is ended with failure.

S

serial_ - Variable in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
Serializer - Class in com.atomikos.recovery.imp
 
Serializer() - Constructor for class com.atomikos.recovery.imp.Serializer
 
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.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.
setOltpLog(OltpLog) - Method in class com.atomikos.persistence.imp.StateRecoveryManagerImp
 
setProperty(String, String) - Method in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
setRecoverableWhileActive() - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
setRepository(Repository) - Method in class com.atomikos.recovery.imp.OltpLogImp
 
setRepository(Repository) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
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
 
setState(TxState) - Method in class com.atomikos.finitestates.FSMImp
 
setState(TxState) - Method in interface com.atomikos.finitestates.StateMutable
 
shutdown(boolean) - Method in class com.atomikos.icatch.imp.CompositeTransactionManagerImp
Shut down the server in a clean way.
shutdown(boolean) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
shutdown(long) - Method in class com.atomikos.icatch.imp.TransactionServiceImp
 
startlistening(CompositeTransaction) - Method in class com.atomikos.icatch.imp.CompositeTransactionManagerImp
 
startThreads(long) - Method in class com.atomikos.icatch.imp.CoordinatorImp
Start threads, propagator and timer logic.
Stateful - Interface in com.atomikos.finitestates
 
StateMutable - Interface in com.atomikos.finitestates
 
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
 
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
 
suspend() - Method in class com.atomikos.icatch.imp.CompositeTransactionManagerImp
 

T

terminate(boolean) - Method in class com.atomikos.icatch.imp.CoordinatorImp
Terminate the work, on behalf of Terminator.
terminated(ParticipantLogEntry) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
terminatedWithHeuristicCommit(ParticipantLogEntry) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
terminatedWithHeuristicHazard(ParticipantLogEntry) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
terminatedWithHeuristicMixed(ParticipantLogEntry) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
terminatedWithHeuristicRollback(ParticipantLogEntry) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
terminateParentTx(CoordinatorLogEntry) - Method in class com.atomikos.recovery.imp.RecoveryLogImp
 
tid_ - Variable in class com.atomikos.icatch.imp.AbstractCompositeTransaction
 
to - Variable in class com.atomikos.finitestates.FSMTransitionEvent
 
toJSON(CoordinatorLogEntry) - Method in class com.atomikos.recovery.imp.Serializer
 
toState() - Method in class com.atomikos.finitestates.FSMTransitionEvent
 
toString() - Method in class com.atomikos.icatch.imp.ReadOnlyParticipant
 
toString() - Method in class com.atomikos.icatch.imp.RollbackOnlyParticipant
 
TransactionServiceImp - Class in com.atomikos.icatch.imp
General implementation of Transaction Service.
TransactionServiceImp(String, StateRecoveryManager, UniqueIdMgr, long, int, boolean, RecoveryLog) - Constructor for class com.atomikos.icatch.imp.TransactionServiceImp
Create a new instance, with orphan checking set.
TransactionServiceImp(String, StateRecoveryManager, UniqueIdMgr, long, boolean, int, boolean, RecoveryLog) - Constructor for class com.atomikos.icatch.imp.TransactionServiceImp
Create a new instance, with orphan checking set.
transitionPerformed(FSMTransitionEvent) - Method in interface com.atomikos.finitestates.FSMTransitionListener
A method to be called AFTER the specified transition is done.
transitionPerformed(FSMTransitionEvent) - Method in class com.atomikos.icatch.imp.CoordinatorImp
 
TransitionTable - Interface in com.atomikos.finitestates
 
txservice - Variable in class com.atomikos.icatch.imp.CompositeTransactionImp
 

U

unregister() - Method in class com.atomikos.icatch.admin.jmx.JmxTransaction
 

W

write(CoordinatorLogEntry) - Method in class com.atomikos.recovery.imp.OltpLogImp
 
writeCheckpoint(Collection<CoordinatorLogEntry>) - Method in class com.atomikos.recovery.imp.CachedRepository
 
writeCheckpoint(Collection<CoordinatorLogEntry>) - Method in class com.atomikos.recovery.imp.FileSystemRepository
 
writeCheckpoint(Collection<CoordinatorLogEntry>) - Method in class com.atomikos.recovery.imp.InMemoryRepository
 

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

Copyright © 2016. All Rights Reserved.