Uses of Class bitronix.tm.internal.XAResourceHolderState (Bitronix Transaction Manager :: Core 2.1.4 API)
Date: 2013-09-15

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
bitronix.tm.internal.XAResourceHolderState

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Bitronix Software. All Rights Reserved.