|
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 SoftLocks |
| 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 | |||||||||