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