|
ehcache | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
SoftLock | A soft lock is used to lock elements in transactional stores |
SoftLockFactory | A factory of soft-locks supporting a specific isolation level. |
SoftLockManager | A factory for SoftLock s |
TransactionID | A transaction identifier. |
TransactionIDFactory | A factory for transaction IDs. |
Class Summary | |
---|---|
AbstractSoftLockManager | An abstract map backed soft lock manager. |
AbstractTransactionIDFactory | An abstract map backed transaction id factory. |
AbstractTransactionStore | Abstract transactional store which provides implementation of all non-transactional methods |
DelegatingTransactionIDFactory | A TransactionIDFactory implementation with delegates calls to either a clustered or non-clustered factory |
ExpiredTransactionIDImpl | |
ReadCommittedSoftLockFactory | A factory of read-committed soft locks. |
ReadCommittedSoftLockImpl | A SoftLock implementation with Read-Committed isolation level |
SoftLockID | A soft lock ID is used to uniquely identify a soft lock |
SoftLockManagerImpl | A SoftLockFactory implementation which creates soft locks with Read-Committed isolation level |
TransactionIDFactoryImpl | A TransactionIDFactory implementation with uniqueness across a single JVM |
TransactionIDImpl | A transaction ID implementation with uniqueness across a single JVM |
TransactionIDSerializedForm | A replacement serialized form for transaction IDs. |
XidTransactionIDSerializedForm | A replacement serialized form for XID transaction IDs. |
Enum Summary | |
---|---|
Decision | The decision types a Transaction ID can be in |
Exception Summary | |
---|---|
DeadLockException | This exception is thrown when a deadlock between two transactions is detected |
TransactionException | Instances of this class or its subclasses are thrown when an error happen in the transaction subsystem |
TransactionIDNotFoundException | This exception is used when a transaction ID suddenly disappeared when trying to update its state. |
TransactionInterruptedException | This exception is thrown when a transactional operation got interrupted via Thread.interrupt |
TransactionTimeoutException | This exception is thrown when a transactional operation times out |
This package contains classes for controlling cache operations for transactional use.
|
ehcache | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |