Package | Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
XidTransactionID |
DelegatingTransactionIDFactory.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 |
TransactionIDFactoryImpl.createXidTransactionID(Xid xid,
Ehcache cache)
Create a transaction ID based on a XID for uniqueness
|
XidTransactionID |
DelegatingTransactionIDFactory.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 |
TransactionIDFactoryImpl.restoreXidTransactionID(XidTransactionIDSerializedForm serializedForm)
Restore a XID transaction ID from its serialized form
|
Modifier and Type | Method and Description |
---|---|
Set<XidTransactionID> |
DelegatingTransactionIDFactory.getAllXidTransactionIDsFor(Ehcache cache) |
Set<XidTransactionID> |
TransactionIDFactory.getAllXidTransactionIDsFor(Ehcache cache)
Get the set of all XID transactions of a cache.
|
Set<XidTransactionID> |
AbstractTransactionIDFactory.getAllXidTransactionIDsFor(Ehcache cache)
Get the set of all XID transactions of a cache.
|
Modifier and Type | Method and Description |
---|---|
void |
DelegatingTransactionIDFactory.markForRollback(XidTransactionID transactionID) |
void |
TransactionIDFactory.markForRollback(XidTransactionID transactionID)
Mark this transaction ID for rollback
|
void |
AbstractTransactionIDFactory.markForRollback(XidTransactionID transactionID)
Mark this transaction ID for rollback
|
Modifier and Type | Class and Description |
---|---|
class |
ExpiredXidTransactionIDImpl |
class |
XidTransactionIDImpl |
Constructor and Description |
---|
ExpiredXidTransactionIDImpl(XidTransactionID xidTransactionId)
Create an expired XidTransactionID from a non-expired copy
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractStoreCommand.prepare(Store store,
SoftLockManager softLockManager,
XidTransactionID transactionId,
ElementValueComparator comparator)
Prepare the commmand un the underlying store
|
boolean |
Command.prepare(Store store,
SoftLockManager softLockManager,
XidTransactionID transactionId,
ElementValueComparator comparator)
Prepare the commmand un the underlying store
|
Copyright © 2003-2013 Terracotta, Inc.. All Rights Reserved.