Uses of Class
bitronix.tm.internal.XAResourceHolderState
Packages that use XAResourceHolderState
Package
Description
Internal implementation details.
Recovery logic.
Resource management code common across all resource types.
Ehcache specific resource management code.
JDBC specific resource management code.
Synchronous JMS specific resource management code.
Synchronous Jakarta Messaging specific resource management code.
Two-phase commit logic.
Two-phase commit commands executors.
Misc utility classes.
-
Uses of XAResourceHolderState in bitronix.tm.internal
Methods in bitronix.tm.internal that return XAResourceHolderStateModifier and TypeMethodDescriptionXAResourceManager.findXAResourceHolderState(XAResource xaResource) Look if anXAResourcehas already been enlisted.Methods in bitronix.tm.internal that return types with arguments of type XAResourceHolderStateModifier and TypeMethodDescriptionXAResourceManager.getAllResources()XAResourceManager.getNaturalOrderResourcesForPosition(Integer position) XAResourceManager.getReverseOrderResourcesForPosition(Integer position) Methods in bitronix.tm.internal with parameters of type XAResourceHolderStateModifier and TypeMethodDescriptionbooleanXAResourceManager.delist(XAResourceHolderState xaResourceHolderState, int flag) Delist the specifiedXAResourceHolderState.voidXAResourceManager.enlist(XAResourceHolderState xaResourceHolderState) Enlist the specifiedXAResourceHolderState.Constructors in bitronix.tm.internal with parameters of type XAResourceHolderState -
Uses of XAResourceHolderState in bitronix.tm.recovery
Methods in bitronix.tm.recovery with parameters of type XAResourceHolderStateModifier and TypeMethodDescriptionstatic booleanRecoveryHelper.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 booleanRecoveryHelper.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 XAResourceHolderStateModifier and TypeMethodDescriptionXAResourceProducer.startRecovery()Prepare the recoverableXAResourceproducer for recovery.Methods in bitronix.tm.resource.common that return types with arguments of type XAResourceHolderStateModifier and TypeMethodDescriptionAbstractXAResourceHolder.getXAResourceHolderStatesForGtrid(Uid gtrid) XAResourceHolder.getXAResourceHolderStatesForGtrid(Uid gtrid) Get all theXAResourceHolderStates of this wrapped resource for a specific GTRID.Methods in bitronix.tm.resource.common with parameters of type XAResourceHolderStateModifier and TypeMethodDescriptionvoidAbstractXAResourceHolder.putXAResourceHolderState(BitronixXid xid, XAResourceHolderState xaResourceHolderState) voidXAResourceHolder.putXAResourceHolderState(BitronixXid xid, XAResourceHolderState xaResourceHolderState) Add aXAResourceHolderStateof this wrapped resource. -
Uses of XAResourceHolderState in bitronix.tm.resource.ehcache
Methods in bitronix.tm.resource.ehcache that return XAResourceHolderStateModifier and TypeMethodDescriptionEhCacheXAResourceProducer.startRecovery()Prepare the recoverableXAResourceproducer for recovery. -
Uses of XAResourceHolderState in bitronix.tm.resource.jdbc
Methods in bitronix.tm.resource.jdbc that return XAResourceHolderState -
Uses of XAResourceHolderState in bitronix.tm.resource.jms
Methods in bitronix.tm.resource.jms that return XAResourceHolderState -
Uses of XAResourceHolderState in bitronix.tm.resource.messaging
Methods in bitronix.tm.resource.messaging that return XAResourceHolderState -
Uses of XAResourceHolderState in bitronix.tm.twopc
Methods in bitronix.tm.twopc that return types with arguments of type XAResourceHolderStateModifier and TypeMethodDescriptionprotected static List<XAResourceHolderState>AbstractPhaseEngine.collectNotInterestedResources(List<XAResourceHolderState> allResources, List<XAResourceHolderState> interestedResources) PhaseException.getResourceStates()Get the list of resource which threw an exception during a phase execution.Preparer.prepare(BitronixTransaction transaction) Execute phase 1 prepare.Methods in bitronix.tm.twopc with parameters of type XAResourceHolderStateModifier and TypeMethodDescriptionprotected abstract JobAbstractPhaseEngine.createJob(XAResourceHolderState xaResourceHolderState) Create aJobthat is going to execute the phase command on the given resource.protected JobCommitter.createJob(XAResourceHolderState resourceHolder) protected JobPreparer.createJob(XAResourceHolderState xaResourceHolderState) protected JobRollbacker.createJob(XAResourceHolderState resourceHolder) protected abstract booleanAbstractPhaseEngine.isParticipating(XAResourceHolderState xaResourceHolderState) Determine if a resource is participating in the phase or not.protected booleanCommitter.isParticipating(XAResourceHolderState xaResourceHolderState) protected booleanPreparer.isParticipating(XAResourceHolderState xaResourceHolderState) protected booleanRollbacker.isParticipating(XAResourceHolderState xaResourceHolderState) Method parameters in bitronix.tm.twopc with type arguments of type XAResourceHolderStateModifier and TypeMethodDescriptionprotected static List<XAResourceHolderState>AbstractPhaseEngine.collectNotInterestedResources(List<XAResourceHolderState> allResources, List<XAResourceHolderState> interestedResources) AbstractPhaseEngine.collectResourcesUniqueNames(List<XAResourceHolderState> resources) voidCommitter.commit(BitronixTransaction transaction, List<XAResourceHolderState> interestedResources) Execute phase 2 commit.voidRollbacker.rollback(BitronixTransaction transaction, List<XAResourceHolderState> interestedResources) Rollback the current XA transaction. -
Uses of XAResourceHolderState in bitronix.tm.twopc.executor
Methods in bitronix.tm.twopc.executor that return XAResourceHolderStateConstructors in bitronix.tm.twopc.executor with parameters of type XAResourceHolderState -
Uses of XAResourceHolderState in bitronix.tm.utils
Method parameters in bitronix.tm.utils with type arguments of type XAResourceHolderStateModifier and TypeMethodDescriptionstatic StringDecoder.collectResourcesNames(Collection<XAResourceHolderState> resources) Create a String representation of a list ofXAResourceHolders.