|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XAResourceHolderState | |
---|---|
bitronix.tm.internal | Internal implementation details. |
bitronix.tm.recovery | Recovery logic. |
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. |
bitronix.tm.twopc | Two-phase commit logic. |
bitronix.tm.twopc.executor | Two-phase commit commands executors. |
bitronix.tm.utils | Misc utility classes. |
Uses of XAResourceHolderState in bitronix.tm.internal |
---|
Methods in bitronix.tm.internal that return XAResourceHolderState | |
---|---|
XAResourceHolderState |
XAResourceManager.findXAResourceHolderState(XAResource xaResource)
Look if an XAResource has already been enlisted. |
Methods in bitronix.tm.internal that return types with arguments of type XAResourceHolderState | |
---|---|
List<XAResourceHolderState> |
XAResourceManager.getAllResources()
|
List<XAResourceHolderState> |
XAResourceManager.getNaturalOrderResourcesForPosition(Integer position)
|
List<XAResourceHolderState> |
XAResourceManager.getReverseOrderResourcesForPosition(Integer position)
|
Methods in bitronix.tm.internal with parameters of type XAResourceHolderState | |
---|---|
boolean |
XAResourceManager.delist(XAResourceHolderState xaResourceHolderState,
int flag)
Delist the specified XAResourceHolderState . |
void |
XAResourceManager.enlist(XAResourceHolderState xaResourceHolderState)
Enlist the specified XAResourceHolderState . |
Constructors in bitronix.tm.internal with parameters of type XAResourceHolderState | |
---|---|
XAResourceHolderState(XAResourceHolderState resourceHolderState)
|
Uses of XAResourceHolderState in bitronix.tm.recovery |
---|
Methods in bitronix.tm.recovery with parameters of type XAResourceHolderState | |
---|---|
static boolean |
RecoveryHelper.commit(XAResourceHolderState xaResourceHolderState,
Xid xid)
Commit the specified branch of a dangling transaction. |
static Set<BitronixXid> |
RecoveryHelper.recover(XAResourceHolderState xaResourceHolderState)
Run the recovery process on the target resource. |
static boolean |
RecoveryHelper.rollback(XAResourceHolderState xaResourceHolderState,
Xid xid)
Rollback the specified branch of a dangling transaction. |
Uses of XAResourceHolderState in bitronix.tm.resource.common |
---|
Methods in bitronix.tm.resource.common that return XAResourceHolderState | |
---|---|
XAResourceHolderState |
XAResourceProducer.startRecovery()
Prepare the recoverable XAResource producer for recovery. |
Methods in bitronix.tm.resource.common that return types with arguments of type XAResourceHolderState | |
---|---|
Map<Uid,XAResourceHolderState> |
XAResourceHolder.getXAResourceHolderStatesForGtrid(Uid gtrid)
Get all the XAResourceHolderState s of this wrapped resource for a specific GTRID. |
Map<Uid,XAResourceHolderState> |
AbstractXAResourceHolder.getXAResourceHolderStatesForGtrid(Uid gtrid)
|
Methods in bitronix.tm.resource.common with parameters of type XAResourceHolderState | |
---|---|
void |
XAResourceHolder.putXAResourceHolderState(BitronixXid xid,
XAResourceHolderState xaResourceHolderState)
Add a XAResourceHolderState of this wrapped resource. |
void |
AbstractXAResourceHolder.putXAResourceHolderState(BitronixXid xid,
XAResourceHolderState xaResourceHolderState)
|
Uses of XAResourceHolderState in bitronix.tm.resource.ehcache |
---|
Methods in bitronix.tm.resource.ehcache that return XAResourceHolderState | |
---|---|
XAResourceHolderState |
EhCacheXAResourceProducer.startRecovery()
Prepare the recoverable XAResource producer for recovery. |
Uses of XAResourceHolderState in bitronix.tm.resource.jdbc |
---|
Methods in bitronix.tm.resource.jdbc that return XAResourceHolderState | |
---|---|
XAResourceHolderState |
PoolingDataSource.startRecovery()
|
Uses of XAResourceHolderState in bitronix.tm.resource.jms |
---|
Methods in bitronix.tm.resource.jms that return XAResourceHolderState | |
---|---|
XAResourceHolderState |
PoolingConnectionFactory.startRecovery()
|
Uses of XAResourceHolderState in bitronix.tm.twopc |
---|
Methods in bitronix.tm.twopc that return types with arguments of type XAResourceHolderState | |
---|---|
protected static List<XAResourceHolderState> |
AbstractPhaseEngine.collectNotInterestedResources(List<XAResourceHolderState> allResources,
List<XAResourceHolderState> interestedResources)
|
List<XAResourceHolderState> |
PhaseException.getResourceStates()
Get the list of resource which threw an exception during a phase execution. |
List<XAResourceHolderState> |
Preparer.prepare(BitronixTransaction transaction)
Execute phase 1 prepare. |
Methods in bitronix.tm.twopc with parameters of type XAResourceHolderState | |
---|---|
protected Job |
Rollbacker.createJob(XAResourceHolderState resourceHolder)
|
protected Job |
Preparer.createJob(XAResourceHolderState xaResourceHolderState)
|
protected Job |
Committer.createJob(XAResourceHolderState resourceHolder)
|
protected abstract Job |
AbstractPhaseEngine.createJob(XAResourceHolderState xaResourceHolderState)
Create a Job that is going to execute the phase command on the given resource. |
protected boolean |
Rollbacker.isParticipating(XAResourceHolderState xaResourceHolderState)
|
protected boolean |
Preparer.isParticipating(XAResourceHolderState xaResourceHolderState)
|
protected boolean |
Committer.isParticipating(XAResourceHolderState xaResourceHolderState)
|
protected abstract boolean |
AbstractPhaseEngine.isParticipating(XAResourceHolderState xaResourceHolderState)
Determine if a resource is participating in the phase or not. |
Method parameters in bitronix.tm.twopc with type arguments of type XAResourceHolderState | |
---|---|
protected static List<XAResourceHolderState> |
AbstractPhaseEngine.collectNotInterestedResources(List<XAResourceHolderState> allResources,
List<XAResourceHolderState> interestedResources)
|
protected static List<XAResourceHolderState> |
AbstractPhaseEngine.collectNotInterestedResources(List<XAResourceHolderState> allResources,
List<XAResourceHolderState> interestedResources)
|
protected static Set<String> |
AbstractPhaseEngine.collectResourcesUniqueNames(List<XAResourceHolderState> resources)
|
void |
Committer.commit(BitronixTransaction transaction,
List<XAResourceHolderState> interestedResources)
Execute phase 2 commit. |
void |
Rollbacker.rollback(BitronixTransaction transaction,
List<XAResourceHolderState> interestedResources)
Rollback the current XA transaction. |
Constructor parameters in bitronix.tm.twopc with type arguments of type XAResourceHolderState | |
---|---|
PhaseException(List<Exception> exceptions,
List<XAResourceHolderState> resourceStates)
|
Uses of XAResourceHolderState in bitronix.tm.twopc.executor |
---|
Methods in bitronix.tm.twopc.executor that return XAResourceHolderState | |
---|---|
XAResourceHolderState |
Job.getResource()
|
Constructors in bitronix.tm.twopc.executor with parameters of type XAResourceHolderState | |
---|---|
Job(XAResourceHolderState resourceHolder)
|
Uses of XAResourceHolderState in bitronix.tm.utils |
---|
Method parameters in bitronix.tm.utils with type arguments of type XAResourceHolderState | |
---|---|
static String |
Decoder.collectResourcesNames(Collection<XAResourceHolderState> resources)
Create a String representation of a list of XAResourceHolder s. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |