|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Class Summary | |
|---|---|
| AutoTxn | An AutoTxn is one that's created by use of the AutoCommit property. |
| BasicLocker | A concrete Locker that simply tracks locks and releases them when operationEnd is called. |
| BuddyLocker | Extends BasicLocker to share locks with another specific locker. |
| DummyLockManager | DummyLockManager performs no locking for DS mode. |
| LatchedLockManager | LatchedLockManager uses latches to implement its critical sections. |
| Lock | A Lock embodies the lock state of a NodeId. |
| LockConflict | LockConflict is a type safe enumeration of lock conflict types. |
| Locker | Locker instances are JE's route to locking and transactional support. |
| LockerFactory | Factory of static methods for creating Locker objects. |
| LockGrantType | LockGrantType is an enumeration of the possible results of a lock attempt. |
| LockInfo | LockInfo is a class that embodies information about a lock instance. |
| LockManager | LockManager manages locks. |
| LockManager.LockAttemptResult | This is just a struct to hold a multi-value return. |
| LockResult | This class is a container to encapsulate a LockGrantType and a WriteLockInfo so that they can both be returned from writeLock. |
| LockType | LockType is a type safe enumeration of all lock types. |
| LockUpgrade | LockUpgrade is a type safe enumeration of lock upgrade types. |
| ReadCommittedLocker | Extends BuddyLocker to acquire write locks using the buddy locker (the transaction locker). |
| SyncedLockManager | SyncedLockManager uses the synchronized keyword to implement its critical sections. |
| ThreadLocker | Extends BasicLocker to share locks among all lockers for the same thread. |
| Txn | A Txn is one that's created by a call to Environment.txnBegin. |
| TxnAbort | This class writes out a transaction commit or transaction end record. |
| TxnCommit | This class writes out a transaction commit or transaction end record. |
| TxnEnd | This class writes out a transaction commit or transaction end record. |
| TxnManager | Class to manage transactions. |
| TxnPrepare | This class writes out a transaction prepare record. |
| WriteLockInfo | |
Provides classes and interfaces for Transactions in JDB.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||