public abstract class AbstractXAStatefulHolder extends java.lang.Object implements XAStatefulHolder
XAStatefulHolder.STATE_ACCESSIBLE, STATE_CLOSED, STATE_IN_POOL, STATE_NOT_ACCESSIBLE| Constructor and Description |
|---|
AbstractXAStatefulHolder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addStateChangeEventListener(StateChangeListener listener)
Register an implementation of
StateChangeListener. |
int |
getState()
Get the current resource state.
|
void |
removeStateChangeEventListener(StateChangeListener listener)
Unregister an implementation of
StateChangeListener. |
void |
setState(int state)
Set the current resource state.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getConnectionHandle, getLastReleaseDate, getXAResourceHolderspublic int getState()
XAStatefulHolderThis method is thread-safe.
getState in interface XAStatefulHolderpublic void setState(int state)
XAStatefulHolderThis method is thread-safe.
setState in interface XAStatefulHolderstate - the current resource state.public void addStateChangeEventListener(StateChangeListener listener)
XAStatefulHolderStateChangeListener.addStateChangeEventListener in interface XAStatefulHolderlistener - the StateChangeListener implementation to register.public void removeStateChangeEventListener(StateChangeListener listener)
XAStatefulHolderStateChangeListener.removeStateChangeEventListener in interface XAStatefulHolderlistener - the StateChangeListener implementation to unregister.Copyright © 2006-2019 Bitronix Software. All Rights Reserved.