|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XAStatefulHolder | |
---|---|
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 XAStatefulHolder in bitronix.tm.resource.common |
---|
Subinterfaces of XAStatefulHolder in bitronix.tm.resource.common | |
---|---|
interface |
XAResourceHolder
XAResource wrappers must implement this interface. |
Classes in bitronix.tm.resource.common that implement XAStatefulHolder | |
---|---|
class |
AbstractXAResourceHolder
Implementation of all services required by a XAResourceHolder . |
class |
AbstractXAStatefulHolder
Implementation of all services required by a XAStatefulHolder . |
class |
RecoveryXAResourceHolder
XAResourceHolder created by an XAResourceProducer that is
used to perform recovery. |
Methods in bitronix.tm.resource.common that return XAStatefulHolder | |
---|---|
XAStatefulHolder |
XAResourceProducer.createPooledConnection(Object xaFactory,
ResourceBean bean)
Create a XAStatefulHolder that will be placed in an XAPool . |
XAStatefulHolder |
DeferredReleaseSynchronization.getXAStatefulHolder()
|
Methods in bitronix.tm.resource.common with parameters of type XAStatefulHolder | |
---|---|
static void |
TransactionContextHelper.recycle(XAStatefulHolder xaStatefulHolder)
Ensure the XAStatefulHolder 's release won't be deferred anymore (when appropriate) as it has been recycled. |
static void |
TransactionContextHelper.requeue(XAStatefulHolder xaStatefulHolder,
ResourceBean bean)
Switch the XAStatefulHolder 's state appropriately after the acquired resource handle has been closed. |
void |
XAPool.stateChanged(XAStatefulHolder source,
int oldState,
int newState)
|
void |
StateChangeListener.stateChanged(XAStatefulHolder source,
int oldState,
int newState)
Fired when the internal state of a XAStatefulHolder has changed. |
void |
XAPool.stateChanging(XAStatefulHolder source,
int currentState,
int futureState)
|
void |
StateChangeListener.stateChanging(XAStatefulHolder source,
int currentState,
int futureState)
Fired before the internal state of a XAStatefulHolder has changed. |
Constructors in bitronix.tm.resource.common with parameters of type XAStatefulHolder | |
---|---|
DeferredReleaseSynchronization(XAStatefulHolder xaStatefulHolder)
|
Uses of XAStatefulHolder in bitronix.tm.resource.ehcache |
---|
Classes in bitronix.tm.resource.ehcache that implement XAStatefulHolder | |
---|---|
class |
EhCacheXAResourceHolder
EHCache implementation of BTM's XAResourceHolder. |
Methods in bitronix.tm.resource.ehcache that return XAStatefulHolder | |
---|---|
XAStatefulHolder |
EhCacheXAResourceProducer.createPooledConnection(Object xaFactory,
ResourceBean bean)
Create a XAStatefulHolder that will be placed in an XAPool . |
Uses of XAStatefulHolder in bitronix.tm.resource.jdbc |
---|
Classes in bitronix.tm.resource.jdbc that implement XAStatefulHolder | |
---|---|
class |
JdbcPooledConnection
Implementation of a JDBC pooled connection wrapping vendor's XAConnection implementation. |
Methods in bitronix.tm.resource.jdbc that return XAStatefulHolder | |
---|---|
XAStatefulHolder |
PoolingDataSource.createPooledConnection(Object xaFactory,
ResourceBean bean)
|
Methods in bitronix.tm.resource.jdbc with parameters of type XAStatefulHolder | |
---|---|
void |
JdbcPooledConnection.stateChanged(XAStatefulHolder source,
int oldState,
int newState)
|
void |
JdbcPooledConnection.stateChanging(XAStatefulHolder source,
int currentState,
int futureState)
|
Uses of XAStatefulHolder in bitronix.tm.resource.jms |
---|
Classes in bitronix.tm.resource.jms that implement XAStatefulHolder | |
---|---|
class |
DualSessionWrapper
JMS Session wrapper that will send calls to either a XASession or to a non-XA Session depending on the calling context. |
class |
JmsPooledConnection
Implementation of a JMS pooled connection wrapping vendor's XAConnection implementation. |
Methods in bitronix.tm.resource.jms that return XAStatefulHolder | |
---|---|
XAStatefulHolder |
PoolingConnectionFactory.createPooledConnection(Object xaFactory,
ResourceBean bean)
|
Methods in bitronix.tm.resource.jms with parameters of type XAStatefulHolder | |
---|---|
void |
DualSessionWrapper.stateChanged(XAStatefulHolder source,
int oldState,
int newState)
|
void |
DualSessionWrapper.stateChanging(XAStatefulHolder source,
int currentState,
int futureState)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |