Class AbstractXAResourceHolder

java.lang.Object
bitronix.tm.resource.common.AbstractXAStatefulHolder
bitronix.tm.resource.common.AbstractXAResourceHolder
All Implemented Interfaces:
XAResourceHolder, XAStatefulHolder
Direct Known Subclasses:
DualSessionWrapper, DualSessionWrapper, EhCacheXAResourceHolder, JdbcPooledConnection, RecoveryXAResourceHolder

public abstract class AbstractXAResourceHolder extends AbstractXAStatefulHolder implements XAResourceHolder
Implementation of all services required by a XAResourceHolder. This class keeps a list of all XAResourceHolderStates of the XAResourceHolder plus the currently active one. There is one per transaction in which this XAResourceHolder is enlisted plus all the suspended transactions in which it is enlisted as well.
Author:
lorban
  • Constructor Details

    • AbstractXAResourceHolder

      public AbstractXAResourceHolder()
  • Method Details