Index (Transactions JTA 4.0.6 API)
Date: 2018-01-11

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

## A

AbstractXPooledConnection - Class in com.atomikos.datasource.pool
  Abstract superclass with generic support for XPooledConnection.
AbstractXPooledConnection(ConnectionPoolProperties) - Constructor for class com.atomikos.datasource.pool.AbstractXPooledConnection
AcceptAllXATransactionalResource - Class in com.atomikos.datasource.xa
  This class is useful only for enlist via the JTA API.
AcceptAllXATransactionalResource(String) - Constructor for class com.atomikos.datasource.xa.AcceptAllXATransactionalResource
AcceptAllXATransactionalResource(String, XidFactory) - Constructor for class com.atomikos.datasource.xa.AcceptAllXATransactionalResource
acceptsAllXAResources() - Method in class com.atomikos.datasource.xa.XATransactionalResource
afterInit() - Method in class com.atomikos.icatch.jta.JtaTransactionServicePlugin
afterShutdown() - Method in class com.atomikos.icatch.jta.JtaTransactionServicePlugin
assertNotDestroyed() - Method in class com.atomikos.datasource.pool.ConnectionPool
AUTOMATIC_RESOURCE_REGISTRATION_PROPERTY_NAME - Static variable in class com.atomikos.icatch.jta.JtaTransactionServicePlugin
  The name of the property indicating whether (JTA/XA) resources should be registered automatically or not.
availableSize() - Method in class com.atomikos.datasource.pool.ConnectionPool
  The amount of pooled connections in state available.

## B

beforeInit(Properties) - Method in class com.atomikos.icatch.jta.JtaTransactionServicePlugin
begin(int) - Method in class com.atomikos.icatch.jta._UserTransactionServer_Stub
begin() - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
begin() - Method in class com.atomikos.icatch.jta.J2eeUserTransaction
begin() - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
begin() - Method in class com.atomikos.icatch.jta.TransactionManagerImp
  Creates a new transaction and associate it with the current thread.
begin(int) - Method in class com.atomikos.icatch.jta.TransactionManagerImp
  Custom begin to guarantee a timeout value through an argument.
begin() - Method in class com.atomikos.icatch.jta.UserTransactionImp
begin() - Method in class com.atomikos.icatch.jta.UserTransactionManager
begin(int) - Method in interface com.atomikos.icatch.jta.UserTransactionServer
  Create a new transaction.
begin(int) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp
begin(int) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp_Stub
borrowConnection() - Method in class com.atomikos.datasource.pool.ConnectionPool
  Borrows a connection from the pool.
borrowConnection() - Method in class com.atomikos.datasource.pool.ConnectionPoolWithSynchronizedValidation

## C

canBeRecycledForCallingThread() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
canBeRecycledForCallingThread() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Can the connection be recycled (if not available) for the calling thread?
CLIENT_DEMARCATION_PROPERTY_NAME - Static variable in class com.atomikos.icatch.jta.JtaTransactionServicePlugin
  The name of the property indicating whether remote clients can start transactions on this service or not.
close() - Method in interface com.atomikos.datasource.pool.Reapable
close() - Method in class com.atomikos.datasource.xa.jdbc.JdbcTransactionalResource
  Overrides default close to include closing any open connections to the XADataSource.
close() - Method in class com.atomikos.datasource.xa.jms.JmsTransactionalResource
  Overrides default close to include closing any open connections to the JMS infrastructure.
close() - Method in class com.atomikos.datasource.xa.XATransactionalResource
  The default close operation.
close() - Method in class com.atomikos.icatch.jta.UserTransactionManager
  Closes the transaction service, but only if it was implicitly started via this instance.
com.atomikos.datasource.pool - package com.atomikos.datasource.pool
com.atomikos.datasource.pool.event - package com.atomikos.datasource.pool.event
com.atomikos.datasource.xa - package com.atomikos.datasource.xa
com.atomikos.datasource.xa.event - package com.atomikos.datasource.xa.event
com.atomikos.datasource.xa.jdbc - package com.atomikos.datasource.xa.jdbc
com.atomikos.datasource.xa.jms - package com.atomikos.datasource.xa.jms
com.atomikos.datasource.xa.session - package com.atomikos.datasource.xa.session
com.atomikos.icatch.jta - package com.atomikos.icatch.jta
com.atomikos.recovery.xa - package com.atomikos.recovery.xa
commit(boolean) - Method in class com.atomikos.datasource.xa.XAResourceTransaction
commit(String) - Method in class com.atomikos.icatch.jta._UserTransactionServer_Stub
commit() - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
commit() - Method in class com.atomikos.icatch.jta.J2eeUserTransaction
commit() - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
commit() - Method in class com.atomikos.icatch.jta.TransactionManagerImp
commit() - Method in class com.atomikos.icatch.jta.UserTransactionImp
commit() - Method in class com.atomikos.icatch.jta.UserTransactionManager
commit(String) - Method in interface com.atomikos.icatch.jta.UserTransactionServer
  Commit the transaction.
commit(String) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp
commit(String) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp_Stub
committed(CompositeTransaction) - Method in class com.atomikos.icatch.jta.ResumePreviousTransactionSubTxAwareParticipant
committed(CompositeTransaction) - Method in class com.atomikos.icatch.jta.TransactionManagerImp
ConnectionFactory - Interface in com.atomikos.datasource.pool
ConnectionPool - Class in com.atomikos.datasource.pool
ConnectionPool(ConnectionFactory, ConnectionPoolProperties) - Constructor for class com.atomikos.datasource.pool.ConnectionPool
ConnectionPoolException - Exception in com.atomikos.datasource.pool
  Common superclass for all exceptions thrown by the pooling mechanism.
ConnectionPoolException() - Constructor for exception com.atomikos.datasource.pool.ConnectionPoolException
ConnectionPoolExhaustedEvent - Class in com.atomikos.datasource.pool.event
ConnectionPoolExhaustedEvent(String) - Constructor for class com.atomikos.datasource.pool.event.ConnectionPoolExhaustedEvent
ConnectionPoolProperties - Interface in com.atomikos.datasource.pool
  This interface describes connection pool properties.
ConnectionPoolWithConcurrentValidation - Class in com.atomikos.datasource.pool
ConnectionPoolWithConcurrentValidation(ConnectionFactory, ConnectionPoolProperties) - Constructor for class com.atomikos.datasource.pool.ConnectionPoolWithConcurrentValidation
ConnectionPoolWithSynchronizedValidation - Class in com.atomikos.datasource.pool
  Copyright (C) 2000-2017 Atomikos LICENSE CONDITIONS See http://www.atomikos.com/Main/WhichLicenseApplies for details.
ConnectionPoolWithSynchronizedValidation(ConnectionFactory, ConnectionPoolProperties) - Constructor for class com.atomikos.datasource.pool.ConnectionPoolWithSynchronizedValidation
connections - Variable in class com.atomikos.datasource.pool.ConnectionPool
CreateConnectionException - Exception in com.atomikos.datasource.pool
  An exception to signal errors during the creation of connections.
CreateConnectionException(String, Exception) - Constructor for exception com.atomikos.datasource.pool.CreateConnectionException
CreateConnectionException(String) - Constructor for exception com.atomikos.datasource.pool.CreateConnectionException
createConnectionProxy() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
createConnectionProxy() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Create a disposable connection object that acts a controller for the pooled connection.
createPooledConnection() - Method in interface com.atomikos.datasource.pool.ConnectionFactory
  Opens a new physical connection to the underlying resource and wraps it in a pooling-capable `XPooledConnection`.
createXid(String) - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Create an XID for the given tx.
createXid(String, String) - Method in interface com.atomikos.datasource.xa.XidFactory
  Creates a new Xid instance for a given composite transaction id and resource name.

## D

deactivate() - Method in class com.atomikos.icatch.jta._UserTransactionServerImp_Tie
DEFAULT_JTA_TIMEOUT_PROPERTY_NAME - Static variable in class com.atomikos.icatch.jta.JtaTransactionServicePlugin
  The name of the property that specifies the default timeout (in milliseconds) that is set for transactions when no timeout is specified.
DefaultXaRecoveryLog - Class in com.atomikos.recovery.xa
DefaultXaRecoveryLog(RecoveryLog, long) - Constructor for class com.atomikos.recovery.xa.DefaultXaRecoveryLog
destroy() - Method in class com.atomikos.datasource.pool.ConnectionPool
destroy() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Destroy the pooled connection by closing the underlying physical connection.
destroyPooledConnection(XPooledConnection) - Method in class com.atomikos.datasource.pool.ConnectionPool
dispatch(Remote, RemoteCall, int, long) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp_Skel
doCreateConnectionProxy() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection

## E

endRecovery() - Method in class com.atomikos.datasource.xa.AcceptAllXATransactionalResource
equals(Object) - Method in class com.atomikos.datasource.xa.XAResourceTransaction
  Absolutely necessary for coordinator to work correctly
equals(Object) - Method in class com.atomikos.datasource.xa.XID
ExtendedSystemException - Exception in com.atomikos.icatch.jta
  A better system exception, containing throwable cause.
ExtendedSystemException(String, Throwable) - Constructor for exception com.atomikos.icatch.jta.ExtendedSystemException

## F

findExistingOpenConnectionForCallingThread() - Method in class com.atomikos.datasource.pool.ConnectionPool
findOrWaitForAnAvailableConnection() - Method in class com.atomikos.datasource.pool.ConnectionPool
fireOnXPooledConnectionTerminated() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
forget() - Method in class com.atomikos.datasource.xa.XAResourceTransaction

## G

getBorrowConnectionTimeout() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the borrow connection timeout.
getBranchQualifier() - Method in class com.atomikos.datasource.xa.XID
getBranchQualifierAsString() - Method in class com.atomikos.datasource.xa.XID
getCreationTime() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
getCreationTime() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Get the moment when the connection was created.
getCurrentConnectionProxy() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
getDefaultIsolationLevel() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
getDefaultIsolationLevel() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the default isolation level preference.
getDefaultSerial() - Static method in class com.atomikos.icatch.jta.TransactionManagerImp
  Gets the default mode for new txs.
getDefaultTimeout() - Static method in class com.atomikos.icatch.jta.TransactionManagerImp
  Get the default timeout value.
getExpiredCommittingXids() - Method in class com.atomikos.recovery.xa.DefaultXaRecoveryLog
getExpiredCommittingXids() - Method in interface com.atomikos.recovery.xa.XaRecoveryLog
getForceShutdown() - Method in class com.atomikos.icatch.jta.UserTransactionManager
getFormatId() - Method in class com.atomikos.datasource.xa.XID
getGlobalTransactionId() - Method in class com.atomikos.datasource.xa.XID
getGlobalTransactionIdAsString() - Method in class com.atomikos.datasource.xa.XID
getInstance() - Static method in class com.atomikos.recovery.xa.XaResourceRecoveryManager
getLastTimeAcquired() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
getLastTimeAcquired() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Get the last time the connection was acquired.
getLastTimeReleased() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
getLastTimeReleased() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Get the last time the connection was released, i.e.
getLocalTransactionMode() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Tests whether local transactions are to be allowed or not.
getMaintenanceInterval() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the maintenance interval of the pool's maintenance thread.
getMaxIdleTime() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the max time in seconds a connection can stay idle before being closed.
getMaxLifetime() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the max time in seconds that a connection may be kept alive.
getMaxPoolSize() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the maximum pool size.
getMinPoolSize() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the minimum pool size.
getName() - Method in class com.atomikos.datasource.xa.XATransactionalResource
getName() - Method in class com.atomikos.icatch.jta.UserTransactionServerImp
  Get the name on which this instance is listening in RMI.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.atomikos.icatch.jta.RemoteClientUserTransactionFactory
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.atomikos.icatch.jta.TransactionManagerFactory
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.atomikos.icatch.jta.UserTransactionFactory
getOperations() - Method in class com.atomikos.icatch.jta.UserTransactionServerImp_Skel
getReapTimeout() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the reap timeout.
getReference() - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
getReference() - Method in class com.atomikos.icatch.jta.J2eeUserTransaction
getReference() - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
getReference() - Method in class com.atomikos.icatch.jta.TransactionManagerImp
getReference() - Method in class com.atomikos.icatch.jta.UserTransactionImp
getReference() - Method in class com.atomikos.icatch.jta.UserTransactionManager
getResourceName() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
getResourceTransaction(CompositeTransaction) - Method in class com.atomikos.datasource.xa.XATransactionalResource
getResourceType() - Method in class com.atomikos.datasource.xa.event.XAResourceDetectedEvent
getSingleton() - Static method in class com.atomikos.icatch.jta.UserTransactionServerImp
getStartupTransactionService() - Method in class com.atomikos.icatch.jta.UserTransactionManager
  Returns true if the transaction service will be started if not already running.
getState() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
getStatus(String) - Method in class com.atomikos.icatch.jta._UserTransactionServer_Stub
getStatus() - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
getStatus() - Method in class com.atomikos.icatch.jta.J2eeUserTransaction
getStatus() - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
getStatus() - Method in class com.atomikos.icatch.jta.TransactionManagerImp
getStatus() - Method in class com.atomikos.icatch.jta.UserTransactionImp
getStatus() - Method in class com.atomikos.icatch.jta.UserTransactionManager
getStatus(String) - Method in interface com.atomikos.icatch.jta.UserTransactionServer
  Get the status of the transaction.
getStatus(String) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp
getStatus(String) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp_Stub
getTarget() - Method in class com.atomikos.icatch.jta._UserTransactionServerImp_Tie
getTestQuery() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
getTestQuery() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the query used to test connections.
getTid() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
getTransaction() - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
getTransaction(String) - Method in class com.atomikos.icatch.jta.TransactionManagerImp
  Gets any previous transaction with the given identifier.
getTransaction() - Method in class com.atomikos.icatch.jta.TransactionManagerImp
getTransaction() - Method in class com.atomikos.icatch.jta.UserTransactionManager
getTransactionManager() - Static method in class com.atomikos.icatch.jta.TransactionManagerImp
  Gets the installed transaction manager, if any.
getTransactionTimeout() - Method in class com.atomikos.icatch.jta.TransactionManagerImp
getUniqueResourceName() - Method in interface com.atomikos.datasource.pool.ConnectionPoolProperties
  Gets the unique resource name.
getURI() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
getUserTransaction() - Method in class com.atomikos.icatch.jta.UserTransactionServerImp
  Get a usertx for this server.
getXaClassName() - Method in class com.atomikos.datasource.xa.event.XAResourceDetectedEvent
getXaProperties() - Method in class com.atomikos.datasource.xa.event.XAResourceDetectedEvent
getXAResource() - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Get the XAResource instance that this instance is using.
getXid() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
  Get the Xid.
getXidFactory() - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Get the xidFactory for this instance.

## H

hashCode() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
  Absolutely necessary for coordinator to work correctly
hashCode() - Method in class com.atomikos.datasource.xa.XID

## I

init() - Method in class com.atomikos.icatch.jta.UserTransactionManager
  Performs initialization if necessary.
init(String, Properties) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp
  Initializes the server object.
installTransactionManager(CompositeTransactionManager, boolean) - Static method in class com.atomikos.icatch.jta.TransactionManagerImp
  Install a transaction manager.
installXaResourceRecoveryManager(XaRecoveryLog, String) - Static method in class com.atomikos.recovery.xa.XaResourceRecoveryManager
InvalidSessionHandleStateException - Exception in com.atomikos.datasource.xa.session
  Exception signaling that the state has been corrupted.
isActive() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
  Test if the restx is active (in use).
isActiveInTransaction(CompositeTransaction) - Method in class com.atomikos.datasource.xa.session.SessionHandleState
  Tests if the session is active (enlisted) in the given transaction.
isAvailable() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Is the connection available to be taken out of the pool ?
isClosed() - Method in class com.atomikos.datasource.xa.TemporaryXATransactionalResource
isClosed() - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Test if the resource is closed.
isErroneous() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Is the pooled connection broken ?
isErroneous() - Method in class com.atomikos.datasource.xa.session.SessionHandleState
  Checks if the session has had any errors.
isInactiveInTransaction(CompositeTransaction) - Method in class com.atomikos.datasource.xa.session.SessionHandleState
  Tests if the session is inactive (delisted) for the given transaction.
isRecoverable() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
isSameRM(RecoverableResource) - Method in class com.atomikos.datasource.xa.XATransactionalResource
isTerminated() - Method in class com.atomikos.datasource.xa.session.SessionHandleState
  Checks if the session handle is terminated (i.e., can be discarded) and the underlying vendor xa connection/session can be reused or destroyed.
isXaSuspended() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
  Test if the resource has been ended with TMSUSPEND.

## J

J2eeTransactionManager - Class in com.atomikos.icatch.jta
  An implementation of TransactionManager that should be used by J2EE applications.
J2eeTransactionManager() - Constructor for class com.atomikos.icatch.jta.J2eeTransactionManager
J2eeUserTransaction - Class in com.atomikos.icatch.jta
  A J2EE UserTransaction implementation.
J2eeUserTransaction() - Constructor for class com.atomikos.icatch.jta.J2eeUserTransaction
JdbcTransactionalResource - Class in com.atomikos.datasource.xa.jdbc
  A default XATransactionalResource implementation for JDBC.
JdbcTransactionalResource(String, XADataSource) - Constructor for class com.atomikos.datasource.xa.jdbc.JdbcTransactionalResource
  Constructs a new instance with a given name and XADataSource.
JmsTransactionalResource - Class in com.atomikos.datasource.xa.jms
  resource implementation for JMS queues.
JmsTransactionalResource(String, XAConnectionFactory) - Constructor for class com.atomikos.datasource.xa.jms.JmsTransactionalResource
  Create a new instance.
JTA_PROPERTY_NAME - Static variable in class com.atomikos.icatch.jta.TransactionManagerImp
  Transaction property name to indicate that the transaction is a JTA transaction.
JtaTransactionServicePlugin - Class in com.atomikos.icatch.jta
JtaTransactionServicePlugin() - Constructor for class com.atomikos.icatch.jta.JtaTransactionServicePlugin

## L

logCurrentPoolSize() - Method in class com.atomikos.datasource.pool.ConnectionPool

## M

markAsBeingAcquiredIfAvailable() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
markAsBeingAcquiredIfAvailable() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Attempt to claim this connection for use.

## N

needsRefresh() - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Check if the XAResource needs to be refreshed.
notifyBeforeUse(CompositeTransaction) - Method in class com.atomikos.datasource.xa.session.SessionHandleState
  Notification that the session handle is about to be used in the current transaction context (i.e.
notifySessionBorrowed() - Method in class com.atomikos.datasource.xa.session.SessionHandleState
  Notification that the session was gotten from the pool.
notifySessionClosed() - Method in class com.atomikos.datasource.xa.session.SessionHandleState
  Notification that the session handle has been closed by the application.
notifySessionErrorOccurred() - Method in class com.atomikos.datasource.xa.session.SessionHandleState
  Marks this session as erroneous.
notifyTransactionTerminated(CompositeTransaction) - Method in class com.atomikos.datasource.xa.session.SessionHandleState
  Notifies the session that the transaction was terminated.

## O

onTerminated() - Method in interface com.atomikos.datasource.xa.session.SessionHandleStateChangeListener
  fired when all contexts of the SessionHandleState changed to terminated state
onXPooledConnectionTerminated(XPooledConnection) - Method in class com.atomikos.datasource.pool.ConnectionPool
onXPooledConnectionTerminated(XPooledConnection) - Method in interface com.atomikos.datasource.pool.XPooledConnectionEventListener
  fired when a connection changed its state to terminated
orb() - Method in class com.atomikos.icatch.jta._UserTransactionServerImp_Tie
orb(ORB) - Method in class com.atomikos.icatch.jta._UserTransactionServerImp_Tie

## P

PooledConnectionCreatedEvent - Class in com.atomikos.datasource.pool.event
PooledConnectionCreatedEvent(String, XPooledConnection) - Constructor for class com.atomikos.datasource.pool.event.PooledConnectionCreatedEvent
PooledConnectionDestroyedEvent - Class in com.atomikos.datasource.pool.event
PooledConnectionDestroyedEvent(String, XPooledConnection) - Constructor for class com.atomikos.datasource.pool.event.PooledConnectionDestroyedEvent
PooledConnectionReapedEvent - Class in com.atomikos.datasource.pool.event
PooledConnectionReapedEvent(String, XPooledConnection) - Constructor for class com.atomikos.datasource.pool.event.PooledConnectionReapedEvent
PoolExhaustedException - Exception in com.atomikos.datasource.pool
  Exception signaling pool exhaustion.
PoolExhaustedException() - Constructor for exception com.atomikos.datasource.pool.PoolExhaustedException
prepare() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
presumedAborting(XID) - Method in class com.atomikos.recovery.xa.DefaultXaRecoveryLog
presumedAborting(XID) - Method in interface com.atomikos.recovery.xa.XaRecoveryLog
  Notifies the log that recovery is about to rollback a pending xid according to the "presumed abort" paradigm.

## R

readExternal(ObjectInput) - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
reap() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
reap() - Method in interface com.atomikos.datasource.pool.Reapable
reap() - Method in interface com.atomikos.datasource.pool.XPooledConnection
  Invalidates (i.e., forces close) of the current connection proxy This does not mean that the connection can be reused immediately: pending transactions may exist that need to terminate.
Reapable - Interface in com.atomikos.datasource.pool
reapPool() - Method in class com.atomikos.datasource.pool.ConnectionPool
recover() - Method in class com.atomikos.datasource.xa.XATransactionalResource
recover(XAResource) - Method in class com.atomikos.recovery.xa.XaResourceRecoveryManager
recoverTheDeprecatedWay() - Method in class com.atomikos.datasource.xa.AcceptAllXATransactionalResource
recoverXids(XAResource, RecoveryScan.XidSelector) - Static method in class com.atomikos.datasource.xa.RecoveryScan
RecoveryScan - Class in com.atomikos.datasource.xa
RecoveryScan() - Constructor for class com.atomikos.datasource.xa.RecoveryScan
RecoveryScan.XidSelector - Interface in com.atomikos.datasource.xa
recycleConnectionIfPossible() - Method in class com.atomikos.datasource.pool.ConnectionPool
recycleConnectionIfPossible() - Method in class com.atomikos.datasource.pool.ConnectionPoolWithConcurrentValidation
refresh() - Method in class com.atomikos.datasource.pool.ConnectionPool
refreshXAConnection() - Method in class com.atomikos.datasource.xa.AcceptAllXATransactionalResource
refreshXAConnection() - Method in class com.atomikos.datasource.xa.jdbc.JdbcTransactionalResource
  Implements the functionality to get an XAResource handle.
refreshXAConnection() - Method in class com.atomikos.datasource.xa.jms.JmsTransactionalResource
  Implements the functionality to get an XAResource handle.
refreshXAConnection() - Method in class com.atomikos.datasource.xa.TemporaryXATransactionalResource
refreshXAConnection() - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Utility method to establish and refresh the XAResource.
registerSessionHandleStateChangeListener(SessionHandleStateChangeListener) - Method in class com.atomikos.datasource.xa.session.SessionHandleState
registerXPooledConnectionEventListener(XPooledConnectionEventListener) - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
registerXPooledConnectionEventListener(XPooledConnectionEventListener) - Method in interface com.atomikos.datasource.pool.XPooledConnection
RemoteClientUserTransaction - Class in com.atomikos.icatch.jta
  An implementation of a (remote) client's user transaction.
RemoteClientUserTransaction() - Constructor for class com.atomikos.icatch.jta.RemoteClientUserTransaction
  No-argument constructor, as required by Externalizable interface.
RemoteClientUserTransaction(String, ConfigProperties) - Constructor for class com.atomikos.icatch.jta.RemoteClientUserTransaction
  Preferred constructor.
RemoteClientUserTransaction(String, String, String) - Constructor for class com.atomikos.icatch.jta.RemoteClientUserTransaction
RemoteClientUserTransactionFactory - Class in com.atomikos.icatch.jta
  The factory for JNDI lookup of RemoteClientUserTransactionFactory objects.
RemoteClientUserTransactionFactory() - Constructor for class com.atomikos.icatch.jta.RemoteClientUserTransactionFactory
resume() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
resume(Transaction) - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
resume(Transaction) - Method in class com.atomikos.icatch.jta.TransactionManagerImp
resume(Transaction) - Method in class com.atomikos.icatch.jta.UserTransactionManager
ResumePreviousTransactionSubTxAwareParticipant - Class in com.atomikos.icatch.jta
  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.jta.ResumePreviousTransactionSubTxAwareParticipant
retrieveFirstAvailableConnection() - Method in class com.atomikos.datasource.pool.ConnectionPool
retrieveFirstAvailableConnection() - Method in class com.atomikos.datasource.pool.ConnectionPoolWithConcurrentValidation
rollback() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
rollback(String) - Method in class com.atomikos.icatch.jta._UserTransactionServer_Stub
rollback() - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
rollback() - Method in class com.atomikos.icatch.jta.J2eeUserTransaction
rollback() - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
rollback() - Method in class com.atomikos.icatch.jta.TransactionManagerImp
rollback() - Method in class com.atomikos.icatch.jta.UserTransactionImp
rollback() - Method in class com.atomikos.icatch.jta.UserTransactionManager
rollback(String) - Method in interface com.atomikos.icatch.jta.UserTransactionServer
  Rollback the transaction.
rollback(String) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp
rollback(String) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp_Stub
rolledback(CompositeTransaction) - Method in class com.atomikos.icatch.jta.ResumePreviousTransactionSubTxAwareParticipant
rolledback(CompositeTransaction) - Method in class com.atomikos.icatch.jta.TransactionManagerImp

## S

selects(Xid) - Method in interface com.atomikos.datasource.xa.RecoveryScan.XidSelector
SERIAL_JTA_TRANSACTIONS_PROPERTY_NAME - Static variable in class com.atomikos.icatch.jta.JtaTransactionServicePlugin
  The name of the property that indicates whether JTA transactions are to be in serial mode or not.
SessionHandleState - Class in com.atomikos.datasource.xa.session
  A reusable state tracker for XA session/connection handles.
SessionHandleState(XATransactionalResource, XAResource) - Constructor for class com.atomikos.datasource.xa.session.SessionHandleState
SessionHandleStateChangeListener - Interface in com.atomikos.datasource.xa.session
setAcceptAllXAResources(boolean) - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Specify whether to entirely shortcut the isSameRM method of the XAResource implementations, and always return true for usesXAResource.
setAutoForgetHeuristicsOnRecovery(boolean) - Method in class com.atomikos.recovery.xa.XaResourceRecoveryManager
setCascadeList(Map<String, Integer>) - Method in class com.atomikos.datasource.xa.XAResourceTransaction
setDefaultSerial(boolean) - Static method in class com.atomikos.icatch.jta.TransactionManagerImp
  Sets the default serial mode for new txs.
setDefaultTimeout(int) - Static method in class com.atomikos.icatch.jta.TransactionManagerImp
  Set the default transaction timeout value.
setForceShutdown(boolean) - Method in class com.atomikos.icatch.jta.UserTransactionManager
  Sets the force shutdown mode to use during close.
setGlobalSiblingCount(int) - Method in class com.atomikos.datasource.xa.XAResourceTransaction
setPassword(String) - Method in class com.atomikos.datasource.xa.jdbc.JdbcTransactionalResource
  Optionally set the password with which to get connections for recovery.
setRecoveryService(RecoveryService) - Method in class com.atomikos.datasource.xa.XATransactionalResource
setRollbackOnly(String) - Method in class com.atomikos.icatch.jta._UserTransactionServer_Stub
setRollbackOnly() - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
setRollbackOnly() - Method in class com.atomikos.icatch.jta.J2eeUserTransaction
setRollbackOnly() - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
setRollbackOnly() - Method in class com.atomikos.icatch.jta.TransactionManagerImp
setRollbackOnly() - Method in class com.atomikos.icatch.jta.UserTransactionImp
setRollbackOnly() - Method in class com.atomikos.icatch.jta.UserTransactionManager
setRollbackOnly(String) - Method in interface com.atomikos.icatch.jta.UserTransactionServer
  Mark the transaction for rollback only.
setRollbackOnly(String) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp
setRollbackOnly(String) - Method in class com.atomikos.icatch.jta.UserTransactionServerImp_Stub
setStartupTransactionService(boolean) - Method in class com.atomikos.icatch.jta.UserTransactionManager
  Sets whether the transaction service should be started if not already running.
setTarget(Remote) - Method in class com.atomikos.icatch.jta._UserTransactionServerImp_Tie
setTransactionTimeout(int) - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
setTransactionTimeout(int) - Method in class com.atomikos.icatch.jta.J2eeUserTransaction
setTransactionTimeout(int) - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
setTransactionTimeout(int) - Method in class com.atomikos.icatch.jta.TransactionManagerImp
setTransactionTimeout(int) - Method in class com.atomikos.icatch.jta.UserTransactionImp
setTransactionTimeout(int) - Method in class com.atomikos.icatch.jta.UserTransactionManager
setUser(String) - Method in class com.atomikos.datasource.xa.jdbc.JdbcTransactionalResource
  Optionally set the user name with which to get connections for recovery.
setXaRecoveryLog(XaRecoveryLog) - Method in class com.atomikos.recovery.xa.XaResourceRecoveryManager
setXAResource(XAResource) - Method in class com.atomikos.datasource.xa.XAResourceTransaction
  Set the XAResource attribute.
setXidFactory(XidFactory) - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Set the XID factory, needed for online management tools.
setXidSelector(RecoveryScan.XidSelector) - Method in class com.atomikos.recovery.xa.XaResourceRecoveryManager
shutdown() - Method in class com.atomikos.icatch.jta.UserTransactionServerImp
  Performs shutdown of the server.
suspend() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
suspend() - Method in class com.atomikos.icatch.jta.J2eeTransactionManager
suspend() - Method in class com.atomikos.icatch.jta.TransactionManagerImp
suspend() - Method in class com.atomikos.icatch.jta.UserTransactionManager

## T

TemporaryXATransactionalResource - Class in com.atomikos.datasource.xa
  A class for temporary resources.
TemporaryXATransactionalResource(XAResource) - Constructor for class com.atomikos.datasource.xa.TemporaryXATransactionalResource
terminated(XID) - Method in class com.atomikos.recovery.xa.DefaultXaRecoveryLog
terminated(XID) - Method in interface com.atomikos.recovery.xa.XaRecoveryLog
  Notifies the log that recovery has terminated a pending xid.
terminatedWithHeuristicCommitByResource(XID) - Method in class com.atomikos.recovery.xa.DefaultXaRecoveryLog
terminatedWithHeuristicCommitByResource(XID) - Method in interface com.atomikos.recovery.xa.XaRecoveryLog
terminatedWithHeuristicHazardByResource(XID) - Method in class com.atomikos.recovery.xa.DefaultXaRecoveryLog
terminatedWithHeuristicHazardByResource(XID) - Method in interface com.atomikos.recovery.xa.XaRecoveryLog
terminatedWithHeuristicMixedByResource(XID) - Method in class com.atomikos.recovery.xa.DefaultXaRecoveryLog
terminatedWithHeuristicMixedByResource(XID) - Method in interface com.atomikos.recovery.xa.XaRecoveryLog
terminatedWithHeuristicRollbackByResource(XID) - Method in class com.atomikos.recovery.xa.DefaultXaRecoveryLog
terminatedWithHeuristicRollbackByResource(XID) - Method in interface com.atomikos.recovery.xa.XaRecoveryLog
testOrRefreshXAResourceFor2PC() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
testUnderlyingConnection() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
thisObject() - Method in class com.atomikos.icatch.jta._UserTransactionServerImp_Tie
toString() - Method in class com.atomikos.datasource.pool.ConnectionPool
toString() - Method in class com.atomikos.datasource.xa.event.XAResourceDetectedEvent
toString() - Method in class com.atomikos.datasource.xa.session.SessionHandleState
toString() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
toString() - Method in class com.atomikos.datasource.xa.XID
toString() - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
  Overrides the default behaviour, to allow retrieving the corresponding transaction at the server side.
totalSize() - Method in class com.atomikos.datasource.pool.ConnectionPool
  The total amount of pooled connections in any state.
TransactionManagerFactory - Class in com.atomikos.icatch.jta
  An Object factory for the Transaction Manager.
TransactionManagerFactory() - Constructor for class com.atomikos.icatch.jta.TransactionManagerFactory
TransactionManagerImp - Class in com.atomikos.icatch.jta
  The main JTA transaction manager singleton.

## U

unregisterSessionHandleStateChangeListener(SessionHandleStateChangeListener) - Method in class com.atomikos.datasource.xa.session.SessionHandleState
unregisterXPooledConnectionEventListener(XPooledConnectionEventListener) - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
unregisterXPooledConnectionEventListener(XPooledConnectionEventListener) - Method in interface com.atomikos.datasource.pool.XPooledConnection
updateLastTimeReleased() - Method in class com.atomikos.datasource.pool.AbstractXPooledConnection
UserTransactionFactory - Class in com.atomikos.icatch.jta
  The factory for JNDI lookup of UserTransactionImp objects.
UserTransactionFactory() - Constructor for class com.atomikos.icatch.jta.UserTransactionFactory
UserTransactionImp - Class in com.atomikos.icatch.jta
  Our UserTransaction implementation for J2SE transactions.
UserTransactionImp() - Constructor for class com.atomikos.icatch.jta.UserTransactionImp
  No-argument constructor.
UserTransactionManager - Class in com.atomikos.icatch.jta
  A straightforward, zero-setup implementation of a transaction manager.
UserTransactionManager() - Constructor for class com.atomikos.icatch.jta.UserTransactionManager
UserTransactionServer - Interface in com.atomikos.icatch.jta
  An RMI-based server interface that allows remote clients to do client-demarcated transaction management.
UserTransactionServerImp - Class in com.atomikos.icatch.jta
  An implementation of the server-side UserTransaction infrastructure.
UserTransactionServerImp_Skel - Class in com.atomikos.icatch.jta
UserTransactionServerImp_Skel() - Constructor for class com.atomikos.icatch.jta.UserTransactionServerImp_Skel
UserTransactionServerImp_Stub - Class in com.atomikos.icatch.jta
UserTransactionServerImp_Stub() - Constructor for class com.atomikos.icatch.jta.UserTransactionServerImp_Stub
UserTransactionServerImp_Stub(RemoteRef) - Constructor for class com.atomikos.icatch.jta.UserTransactionServerImp_Stub
usesWeakCompare() - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Test if this instance uses weak compare mode.
usesXAResource(XAResource) - Method in class com.atomikos.datasource.xa.AcceptAllXATransactionalResource
  Always returns true.
usesXAResource(XAResource) - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Test if the XAResource is used by this instance.
useWeakCompare(boolean) - Method in class com.atomikos.datasource.xa.XATransactionalResource
  Set this instance to use the weak compare mode setting.

## V

valueOf(String) - Static method in enum com.atomikos.datasource.xa.event.XAResourceDetectedEvent.ResourceType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atomikos.datasource.xa.event.XAResourceDetectedEvent.ResourceType
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

writeExternal(ObjectOutput) - Method in class com.atomikos.icatch.jta.RemoteClientUserTransaction
  Needed to ship instances across the network among clients.

## X

XaRecoveryLog - Interface in com.atomikos.recovery.xa
xares_ - Variable in class com.atomikos.datasource.xa.XATransactionalResource
XAResourceDetectedEvent - Class in com.atomikos.datasource.xa.event
XAResourceDetectedEvent(String, Properties, XAResourceDetectedEvent.ResourceType) - Constructor for class com.atomikos.datasource.xa.event.XAResourceDetectedEvent
XAResourceDetectedEvent.ResourceType - Enum in com.atomikos.datasource.xa.event
XaResourceRecoveryManager - Class in com.atomikos.recovery.xa
XAResourceTransaction - Class in com.atomikos.datasource.xa
  An implementation of ResourceTransaction for XA transactions.
xaResume() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
  Perform an xa resume
xaSuspend() - Method in class com.atomikos.datasource.xa.XAResourceTransaction
  Perform an XA suspend.
XATransactionalResource - Class in com.atomikos.datasource.xa
  An abstract XA implementation of a transactional resource.
XATransactionalResource(String) - Constructor for class com.atomikos.datasource.xa.XATransactionalResource
  Construct a new instance with a default XidFactory.
XATransactionalResource(String, XidFactory) - Constructor for class com.atomikos.datasource.xa.XATransactionalResource
  Construct a new instance with a custom XidFactory.
XID - Class in com.atomikos.datasource.xa
  Our Xid class with correct equals and hashCode.
XID(String, String) - Constructor for class com.atomikos.datasource.xa.XID
  Create a new instance with the resource name as branch.
XID(Xid) - Constructor for class com.atomikos.datasource.xa.XID
  Copy constructor needed during recovery: if the data source returns inappropriate instances (that do not implement equals and hashCode) then we will need this constructor.
XidFactory - Interface in com.atomikos.datasource.xa
  A factory for creating new Xid instances.
XPooledConnection - Interface in com.atomikos.datasource.pool
  A pooling-capable object wrapping a physical connection to an underlying resource.
XPooledConnectionEventListener - Interface in com.atomikos.datasource.pool

## _

_ids() - Method in class com.atomikos.icatch.jta._UserTransactionServer_Stub
_ids() - Method in class com.atomikos.icatch.jta._UserTransactionServerImp_Tie
_invoke(String, InputStream, ResponseHandler) - Method in class com.atomikos.icatch.jta._UserTransactionServerImp_Tie
_UserTransactionServer_Stub - Class in com.atomikos.icatch.jta
_UserTransactionServer_Stub() - Constructor for class com.atomikos.icatch.jta._UserTransactionServer_Stub
_UserTransactionServerImp_Tie - Class in com.atomikos.icatch.jta
_UserTransactionServerImp_Tie() - Constructor for class com.atomikos.icatch.jta._UserTransactionServerImp_Tie

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

Copyright © 2018. All Rights Reserved.