| Package | Description |
|---|---|
| bitronix.tm.internal |
Internal implementation details.
|
| bitronix.tm.resource |
Transaction Manager's resource management services.
|
| bitronix.tm.resource.common |
Resource management code common across all resource types.
|
| bitronix.tm.resource.ehcache |
Ehcache specific resource management code.
|
| bitronix.tm.resource.jdbc |
JDBC specific resource management code.
|
| bitronix.tm.resource.jms |
Synchronous JMS specific resource management code.
|
| Modifier and Type | Method and Description |
|---|---|
XAResourceHolder |
XAResourceHolderState.getXAResourceHolder() |
| Constructor and Description |
|---|
XAResourceHolderState(XAResourceHolder resourceHolder,
ResourceBean bean) |
| Modifier and Type | Method and Description |
|---|---|
static XAResourceHolder |
ResourceRegistrar.findXAResourceHolder(javax.transaction.xa.XAResource xaResource)
Find in the registered
XAResourceProducers the XAResourceHolder from which the specified XAResource comes from. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractXAResourceHolder
Implementation of all services required by a
XAResourceHolder. |
class |
RecoveryXAResourceHolder
XAResourceHolder created by an XAResourceProducer that is
used to perform recovery. |
| Modifier and Type | Method and Description |
|---|---|
XAResourceHolder |
XAPool.findXAResourceHolder(javax.transaction.xa.XAResource xaResource) |
XAResourceHolder |
XAResourceProducer.findXAResourceHolder(javax.transaction.xa.XAResource xaResource)
Find in the
XAResourceHolders created by this XAResourceProducer the one which this
XAResource belongs to. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<XAResourceHolder> |
RecoveryXAResourceHolder.getXAResourceHolders() |
java.util.List<XAResourceHolder> |
XAStatefulHolder.getXAResourceHolders()
Get the list of
XAResourceHolders created by this
XAStatefulHolder that are still open. |
| Modifier and Type | Method and Description |
|---|---|
static void |
TransactionContextHelper.delistFromCurrentTransaction(XAResourceHolder xaResourceHolder)
Delist the
XAResourceHolder from the current transaction or do nothing if there is no global transaction
context for this thread. |
static void |
TransactionContextHelper.enlistInCurrentTransaction(XAResourceHolder xaResourceHolder)
Enlist the
XAResourceHolder in the current transaction or do nothing if there is no global transaction
context for this thread. |
boolean |
AbstractXAResourceHolder.hasStateForXAResource(XAResourceHolder xaResourceHolder) |
boolean |
XAResourceHolder.hasStateForXAResource(XAResourceHolder xaResourceHolder)
Check if this
XAResourceHolder contains a state for a specific XAResourceHolder. |
| Constructor and Description |
|---|
RecoveryXAResourceHolder(XAResourceHolder xaResourceHolder) |
| Modifier and Type | Class and Description |
|---|---|
class |
EhCacheXAResourceHolder
Ehcache implementation of BTM's XAResourceHolder.
|
| Modifier and Type | Method and Description |
|---|---|
XAResourceHolder |
EhCacheXAResourceProducer.findXAResourceHolder(javax.transaction.xa.XAResource xaResource)
Find in the
XAResourceHolders created by this XAResourceProducer the one which this
XAResource belongs to. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<XAResourceHolder> |
EhCacheXAResourceHolder.getXAResourceHolders()
Get the list of
XAResourceHolders created by this
XAStatefulHolder that are still open. |
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcPooledConnection
Implementation of a JDBC pooled connection wrapping vendor's
XAConnection implementation. |
| Modifier and Type | Method and Description |
|---|---|
XAResourceHolder |
PoolingDataSource.findXAResourceHolder(javax.transaction.xa.XAResource xaResource) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<XAResourceHolder> |
JdbcPooledConnection.getXAResourceHolders() |
| Modifier and Type | Class and Description |
|---|---|
class |
DualSessionWrapper
JMS Session wrapper that will send calls to either a XASession or to a non-XA Session depending on the calling
context.
|
| Modifier and Type | Method and Description |
|---|---|
XAResourceHolder |
PoolingConnectionFactory.findXAResourceHolder(javax.transaction.xa.XAResource xaResource) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<XAResourceHolder> |
JmsPooledConnection.getXAResourceHolders() |
java.util.List<XAResourceHolder> |
DualSessionWrapper.getXAResourceHolders() |
Copyright © 2006-2023 Bitronix Software. All Rights Reserved.