| Package | Description |
|---|---|
| com.sleepycat.je |
Foundation for creating environments, databases and transactions; provides
cursor based data access.
|
| com.sleepycat.je.cleaner |
INTERNAL: disk garbage collection.
|
| com.sleepycat.je.dbi |
INTERNAL: Underlying XxxImpl classes for Environment, Database and Cursor,
plus other misc classes (originally, dbi meant "db internal interface").
|
| com.sleepycat.je.log |
INTERNAL: Low level data storage including log entry sequential
logging/writing, random reading/fetching, and sequential reading.
|
| com.sleepycat.je.log.entry |
INTERNAL: Classes for serializing/materializing log entries.
|
| com.sleepycat.je.recovery |
INTERNAL: Performs recovery/startup processing during Environment open, and
checkpoints to bound recovery time.
|
| com.sleepycat.je.rep |
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE
environments.
|
| com.sleepycat.je.rep.impl |
INTERNAL: Top level HA implementation classes.
|
| com.sleepycat.je.rep.impl.node |
INTERNAL: Feeder and Replica node implementations.
|
| com.sleepycat.je.rep.stream |
INTERNAL: Feeding and syncup (init) of rep stream from master node to
other node types (replicas, etc).
|
| com.sleepycat.je.rep.txn |
INTERNAL: HA Txn/Locker subclasses for enforcing consistency and durability
constraints.
|
| com.sleepycat.je.rep.utilint |
INTERNAL: Command line and programmatic utilities.
|
| com.sleepycat.je.tree |
INTERNAL: Btree data structure (the JE main cache), including persistent
nodes classes, and Btree access methods.
|
| com.sleepycat.je.txn |
INTERNAL: Transaction management and locking (concurrency control).
|
| Class and Description |
|---|
| Locker
Locker instances are JE's route to locking and transactional support.
|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| Class and Description |
|---|
| Locker
Locker instances are JE's route to locking and transactional support.
|
| Class and Description |
|---|
| HandleLocker
Extends BasicLocker to share locks with another Locker that is being used to
open a database.
|
| Locker
Locker instances are JE's route to locking and transactional support.
|
| LockType
LockType is a type safe enumeration of all lock types.
|
| ThreadLocker
Extends BasicLocker to share locks among all lockers for the same thread.
|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| TxnManager
Class to manage transactions.
|
| Class and Description |
|---|
| WriteLockInfo |
| Class and Description |
|---|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| TxnAbort
Transaction abort.
|
| TxnCommit
Transaction commit.
|
| Class and Description |
|---|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| TxnChain.RevertInfo |
| Class and Description |
|---|
| Locker
Locker instances are JE's route to locking and transactional support.
|
| Class and Description |
|---|
| Locker
Locker instances are JE's route to locking and transactional support.
|
| ThreadLocker
Extends BasicLocker to share locks among all lockers for the same thread.
|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| Class and Description |
|---|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| Class and Description |
|---|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| Class and Description |
|---|
| BasicLocker
A non-transactional Locker that simply tracks locks and releases them when
releaseNonTxnLocks or operationEnd is called.
|
| Locker
Locker instances are JE's route to locking and transactional support.
|
| LockResult
LockResult is the return type of Locker.lock().
|
| LockType
LockType is a type safe enumeration of all lock types.
|
| ThreadLocker
Extends BasicLocker to share locks among all lockers for the same thread.
|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| TxnManager
Class to manage transactions.
|
| Class and Description |
|---|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| Class and Description |
|---|
| Locker
Locker instances are JE's route to locking and transactional support.
|
| WriteLockInfo |
| Class and Description |
|---|
| BasicLocker
A non-transactional Locker that simply tracks locks and releases them when
releaseNonTxnLocks or operationEnd is called.
|
| BuddyLocker
Extends BasicLocker to share locks with another specific locker.
|
| HandleLocker
Extends BasicLocker to share locks with another Locker that is being used to
open a database.
|
| LockAttemptResult
This is just a struct to hold a multi-value return.
|
| Locker
Locker instances are JE's route to locking and transactional support.
|
| 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.
|
| LockResult
LockResult is the return type of Locker.lock().
|
| LockType
LockType is a type safe enumeration of all lock types.
|
| LockUpgrade
LockUpgrade is a type safe enumeration of lock upgrade types.
|
| PreparedTxn
A PreparedTxn is used at recovery for processing a TXN_PREPARE log entry.
|
| ReadCommittedLocker
Extends BuddyLocker to acquire write locks using the buddy locker (the
transaction locker).
|
| ThreadLocker
Extends BasicLocker to share locks among all lockers for the same thread.
|
| Txn
A Txn is the internal representation of a transaction created by a call to
Environment.txnBegin.
|
| TxnChain.CompareSlot
Compare two keys using the appropriate comparator.
|
| TxnChain.RevertInfo |
| TxnEnd
The base class for records that mark the end of a transaction.
|
| TxnManager
Class to manage transactions.
|
| UndoReader
Convenience class to package together the different steps and fields needed
for reading a log entry for undoing.
|
| VersionedWriteTxnEnd
Based class for commit and abort records, which are replicated.
|
| WriteLockInfo |
Copyright © 2024. All rights reserved.