ehcache

Uses of Interface
net.sf.ehcache.transaction.xa.XidTransactionID

Packages that use XidTransactionID
net.sf.ehcache.transaction This package contains classes for controlling cache operations for transactional use. 
net.sf.ehcache.transaction.xa

This package contains the functionality to provide XA support to a transactional Cache. 

net.sf.ehcache.transaction.xa.commands This package contains a representation of the queued commands which can be executed against a XA store. 
 

Uses of XidTransactionID in net.sf.ehcache.transaction
 

Methods in net.sf.ehcache.transaction that return XidTransactionID
 XidTransactionID TransactionIDFactoryImpl.createXidTransactionID(Xid xid, Ehcache cache)
          Create a transaction ID based on a XID for uniqueness
 XidTransactionID TransactionIDFactory.createXidTransactionID(Xid xid, Ehcache cache)
          Create a transaction ID based on a XID for uniqueness
 XidTransactionID DelegatingTransactionIDFactory.createXidTransactionID(Xid xid, Ehcache cache)
          Create a transaction ID based on a XID for uniqueness
 XidTransactionID TransactionIDFactoryImpl.restoreXidTransactionID(XidTransactionIDSerializedForm serializedForm)
          Restore a XID transaction ID from its serialized form
 XidTransactionID TransactionIDFactory.restoreXidTransactionID(XidTransactionIDSerializedForm serializedForm)
          Restore a XID transaction ID from its serialized form
 XidTransactionID DelegatingTransactionIDFactory.restoreXidTransactionID(XidTransactionIDSerializedForm serializedForm)
          Restore a XID transaction ID from its serialized form
 

Methods in net.sf.ehcache.transaction that return types with arguments of type XidTransactionID
 Set<XidTransactionID> TransactionIDFactory.getAllXidTransactionIDsFor(Ehcache cache)
          Get the set of all XID transactions of a cache.
 Set<XidTransactionID> DelegatingTransactionIDFactory.getAllXidTransactionIDsFor(Ehcache cache)
           
 Set<XidTransactionID> AbstractTransactionIDFactory.getAllXidTransactionIDsFor(Ehcache cache)
          Get the set of all XID transactions of a cache.
 

Methods in net.sf.ehcache.transaction with parameters of type XidTransactionID
 void TransactionIDFactory.markForRollback(XidTransactionID transactionID)
          Mark this transaction ID for rollback
 void DelegatingTransactionIDFactory.markForRollback(XidTransactionID transactionID)
           
 void AbstractTransactionIDFactory.markForRollback(XidTransactionID transactionID)
          Mark this transaction ID for rollback
 

Uses of XidTransactionID in net.sf.ehcache.transaction.xa
 

Classes in net.sf.ehcache.transaction.xa that implement XidTransactionID
 class ExpiredXidTransactionIDImpl
           
 class XidTransactionIDImpl
           
 

Constructors in net.sf.ehcache.transaction.xa with parameters of type XidTransactionID
ExpiredXidTransactionIDImpl(XidTransactionID xidTransactionId)
          Create an expired XidTransactionID from a non-expired copy
 

Uses of XidTransactionID in net.sf.ehcache.transaction.xa.commands
 

Methods in net.sf.ehcache.transaction.xa.commands with parameters of type XidTransactionID
 boolean Command.prepare(Store store, SoftLockManager softLockManager, XidTransactionID transactionId, ElementValueComparator comparator)
          Prepare the commmand un the underlying store
 boolean AbstractStoreCommand.prepare(Store store, SoftLockManager softLockManager, XidTransactionID transactionId, ElementValueComparator comparator)
          Prepare the commmand un the underlying store
 


ehcache

Copyright 2001-2014, Terracotta, Inc.