Uses of Interface bitronix.tm.resource.common.XAResourceHolder (Bitronix Transaction Manager :: Core 2.1.4 API)
Date: 2013-09-15

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
bitronix.tm.resource.common.XAResourceHolder

Packages that use XAResourceHolder
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.

Uses of XAResourceHolder in bitronix.tm.internal

Methods in bitronix.tm.internal that return XAResourceHolder
`XAResourceHolder` | `XAResourceHolderState.getXAResourceHolder()`

Constructors in bitronix.tm.internal with parameters of type XAResourceHolder
`XAResourceHolderState(XAResourceHolder resourceHolder, ResourceBean bean)`

Uses of XAResourceHolder in bitronix.tm.resource

Methods in bitronix.tm.resource that return XAResourceHolder
`static XAResourceHolder` | `ResourceRegistrar.findXAResourceHolder(XAResource xaResource)` Find in the registered `XAResourceProducer`s the `XAResourceHolder` from which the specified `XAResource` comes from.

Uses of XAResourceHolder in bitronix.tm.resource.common

Classes in bitronix.tm.resource.common that implement XAResourceHolder
`class` | `AbstractXAResourceHolder` Implementation of all services required by a `XAResourceHolder`.
`class` | `RecoveryXAResourceHolder` `XAResourceHolder` created by an `XAResourceProducer` that is used to perform recovery.

Methods in bitronix.tm.resource.common that return XAResourceHolder
`XAResourceHolder` | `XAResourceProducer.findXAResourceHolder(XAResource xaResource)` Find in the `XAResourceHolder`s created by this `XAResourceProducer` the one which this `XAResource` belongs to.
`XAResourceHolder` | `XAPool.findXAResourceHolder(XAResource xaResource)`

Methods in bitronix.tm.resource.common that return types with arguments of type XAResourceHolder
`List<XAResourceHolder>` | `XAStatefulHolder.getXAResourceHolders()` Get the list of `XAResourceHolder`s created by this `XAStatefulHolder` that are still open.
`List<XAResourceHolder>` | `RecoveryXAResourceHolder.getXAResourceHolders()`

Methods in bitronix.tm.resource.common with parameters of type XAResourceHolder
`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` | `XAResourceHolder.hasStateForXAResource(XAResourceHolder xaResourceHolder)` Check if this `XAResourceHolder` contains a state for a specific `XAResourceHolder`.
`boolean` | `AbstractXAResourceHolder.hasStateForXAResource(XAResourceHolder xaResourceHolder)`

Constructors in bitronix.tm.resource.common with parameters of type XAResourceHolder
`RecoveryXAResourceHolder(XAResourceHolder xaResourceHolder)`

Uses of XAResourceHolder in bitronix.tm.resource.ehcache

Classes in bitronix.tm.resource.ehcache that implement XAResourceHolder
`class` | `EhCacheXAResourceHolder` Ehcache implementation of BTM's XAResourceHolder.

Methods in bitronix.tm.resource.ehcache that return XAResourceHolder
`XAResourceHolder` | `EhCacheXAResourceProducer.findXAResourceHolder(XAResource xaResource)` Find in the `XAResourceHolder`s created by this `XAResourceProducer` the one which this `XAResource` belongs to.

Methods in bitronix.tm.resource.ehcache that return types with arguments of type XAResourceHolder
`List<XAResourceHolder>` | `EhCacheXAResourceHolder.getXAResourceHolders()` Get the list of `XAResourceHolder`s created by this `XAStatefulHolder` that are still open.

Uses of XAResourceHolder in bitronix.tm.resource.jdbc

Classes in bitronix.tm.resource.jdbc that implement XAResourceHolder
`class` | `JdbcPooledConnection` Implementation of a JDBC pooled connection wrapping vendor's `XAConnection` implementation.

Methods in bitronix.tm.resource.jdbc that return XAResourceHolder
`XAResourceHolder` | `PoolingDataSource.findXAResourceHolder(XAResource xaResource)`

Methods in bitronix.tm.resource.jdbc that return types with arguments of type XAResourceHolder
`List<XAResourceHolder>` | `JdbcPooledConnection.getXAResourceHolders()`

Uses of XAResourceHolder in bitronix.tm.resource.jms

Classes in bitronix.tm.resource.jms that implement XAResourceHolder
`class` | `DualSessionWrapper` JMS Session wrapper that will send calls to either a XASession or to a non-XA Session depending on the calling context.

Methods in bitronix.tm.resource.jms that return XAResourceHolder
`XAResourceHolder` | `PoolingConnectionFactory.findXAResourceHolder(XAResource xaResource)`

Methods in bitronix.tm.resource.jms that return types with arguments of type XAResourceHolder
`List<XAResourceHolder>` | `JmsPooledConnection.getXAResourceHolders()`
`List<XAResourceHolder>` | `DualSessionWrapper.getXAResourceHolders()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Bitronix Software. All Rights Reserved.