|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
XAResourceHolder
. XAStatefulHolder
.
StateChangeListener
.
java.util.concurrent
backport implementation.
Context
that allows lookup of transaction manager
and registered resources.
HeuristicCommitException
supporting nested Throwable
s.
HeuristicMixedException
supporting nested Throwable
s.
HeuristicRollbackException
supporting nested Throwable
s.
InitialContextFactory
that allows lookup of transaction manager
and registered resources.
SystemException
supporting nested Throwable
s.
RollbackException
supporting nested Throwable
s.
SystemException
indicating a rollback must be performed.
SystemException
supporting nested Throwable
s.
Transaction
.
BitronixTransaction
Management interface.
TransactionManager
and UserTransaction
.
BitronixTransactionManager
.
BitronixTransactionManager
object factory for JNDI references.
TransactionSynchronizationRegistry
.
BitronixTransactionSynchronizationRegistry
object factory for JNDI references.
BitronixTransactionManager
object factory for JNDI references. XAException
supporting nested Throwable
s.
Xid
.
Collection
helper functions.java.util.concurrent
JDK 1.5+ implementation.
TransactionLogCursor
when an integrity check fails upon reading a record.
XAResourceHolderState
from all enlisted
XAResourceHolder
s.
XAResourceProducer
's internal resources.
XAStatefulHolder
represents.
XAStatefulHolder
represents.
XAResourceProducer
's internal resources.
XAResourceHolder
s.
Set
of unique names of all the enlisted XAResourceHolderState
s.
Job
that is going to execute the phase command on the given resource.
XAStatefulHolder
that will be placed in an XAPool
.
XAStatefulHolder
that will be placed in an XAPool
.
Synchronization
used to release a XAStatefulHolder
object after 2PC has executed.
TransactionLogAppender
s waiting for a disk force get enqueued here.
XAResourceHolderState
.
XAResourceHolder
from the current transaction or do nothing if there is no global transaction
context for this thread.
startRecovery()
.
startRecovery()
.
XAResourceHolderState
.
XAResourceHolder
in the current transaction or do nothing if there is no global transaction
context for this thread.
BitronixXid.FORMAT_ID
).
XAResourceProducer
s the XAResourceHolder
from which the specified XAResource
comes from.
XAResourceHolder
s created by this XAResourceProducer
the one which this
XAResource
belongs to.
XAResourceHolder
s created by this XAResourceProducer
the one which this
XAResource
belongs to.
XAResource
has already been enlisted.
XAResourceProducer
.
XAStatefulHolder
.
XAStatefulHolder
.
This method is thread-safe.
InitialContext
's environment upon creation.
XAResourceManager
instance is attached to.
TransactionLogHeader
that allows reading and controlling the log file's header.
Context.INITIAL_CONTEXT_FACTORY
of the JNDI Context
used to fetch the XAConnectionFactory
.
TransactionSynchronizationRegistry
should be bound under in the
BitronixContext
.
UserTransaction
should be bound under in the
BitronixContext
.
XAConnectionFactory
is available.
Context.PROVIDER_URL
of the JNDI Context
used to fetch the XAConnectionFactory
.
PoolingDataSource
must alway have a unique name so this method builds a reference to this object using
the unique name as RefAddr
.
PoolingConnectionFactory
must alway have a unique name so this method builds a reference to this object
using the unique name as RefAddr
.
ResourceLoader
configuration file name.
XAResourceProducer
as value.
XAResourceProducer
s unique names.
Context.SECURITY_CREDENTIALS
of the JNDI Context
used to fetch the XAConnectionFactory
.
Context.SECURITY_PRINCIPAL
of the JNDI Context
used to fetch the XAConnectionFactory
.
Context.URL_PKG_PREFIXES
of the JNDI Context
used to fetch the XAConnectionFactory
.
XAResource
implementation of the wrapped resource.
XAResource
implementation of the wrapped resource.
XAResourceHolderState
s of this wrapped resource for a specific GTRID.
XAResourceHolder
s created by this
XAStatefulHolder
that are still open.
XAResourceHolder
s created by this
XAStatefulHolder
that are still open.
This method is thread-safe.
XAResourceHolder
contains a state for a specific XAResourceHolder
.
bitronix.tm.resource.configuration
property.
XAResourceProducer
's internal resources.
XAResourceProducer
's internal resources.
TransactionLogRecord.calculateCrc32()
) and compare it with the stored value.
PortableRemoteObject.narrow(Object, Class)
be applied on the object looked up from
JNDI before trying to cast it to XAConnectionFactory
?
Statement
wrapper.
XAConnection
implementation.
JdbcPooledConnection
Management interface.
PreparedStatement
wrapper.
Statement
wrapper.
XAConnection
implementation.
JmsPooledConnection
Management interface.
XAConnectionFactory
implementation that wraps another XAConnectionFactory
implementation available
in some JNDI tree.
LruStatementCache
.
MessageConsumer
wrapper that adds XA enlistment semantics.
MessageProducer
or a MessageConsumer
is the value.
MessageProducer
wrapper that adds XA enlistment semantics.
ConnectionFactory
wrapping vendor's XAConnectionFactory
implementation.
DataSource
wrapping vendor's XADataSource
implementation.
PropertyUtils
when some reflection error occurs.
XAResourceHolderState
of this wrapped resource.
Recoverer
Management interface.
XAResourceHolder
created by an XAResourceProducer
that is
used to perform recovery. XAResourceProducer
as configured in the
resources configuration file.
XAResourceProducer
object factory for JNDI references.
XAResourceProducer
s. XAStatefulHolder
's release won't be deferred anymore (when appropriate) as it has been recycled.
XAResourceProducer
.
StateChangeListener
.
XAStatefulHolder
's state appropriately after the acquired resource handle has been closed.
XAStatefulHolder
state change listener interface.
InitialContext
's environment upon creation.
Context.INITIAL_CONTEXT_FACTORY
of the JNDI Context
used to fetch the XAConnectionFactory
.
TransactionSynchronizationRegistry
should be bound under in the
BitronixContext
.
UserTransaction
should be bound under in the
BitronixContext
.
XAConnectionFactory
is available.
PortableRemoteObject.narrow(Object, Class)
should be applied on the object looked up from
JNDI before trying to cast it to XAConnectionFactory
?
Map
of direct or indirect properties on the target object.
Context.PROVIDER_URL
of the JNDI Context
used to fetch the XAConnectionFactory
.
ResourceLoader
configuration file name.
Context.SECURITY_CREDENTIALS
of the JNDI Context
used to fetch the XAConnectionFactory
.
Context.SECURITY_PRINCIPAL
of the JNDI Context
used to fetch the XAConnectionFactory
.
Context.URL_PKG_PREFIXES
of the JNDI Context
used to fetch the XAConnectionFactory
.
XAResource.start(javax.transaction.xa.Xid, int)
with
XAResource.TMJOIN
.
XAResource
producer for recovery.
XAResource
producer for recovery.
XAStatefulHolder
has changed.
XAStatefulHolder
has changed.
BitronixTransaction
has changed.
TopicSubscriber
wrapper that adds XA enlistment semantics.
TransactionLogRecord
objects to a log file.
TransactionLogRecord
objects from a log file.
BitronixTransaction
status change listener interface.
XAResourceProducer
.
TransactionLogRecord
to disk.
XAResource
wrappers must implement this interface. XAResourceHolder
state container.
BitronixTransaction
contains an instance of this class that is used to register
and keep track of resources enlisted in a transaction.
XAResourceProducer
is a XAStatefulHolder
factory. XAStatefulHolder
interface.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |