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 XAResourceHolderStates 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 XAResourceHolders.
 



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