See: Description
| Interface | Description |
|---|---|
| CursorImpl.WithCursor |
Callback object for traverseDbWithCursor.
|
| EnvConfigObserver |
Implemented by observers of mutable config changes.
|
| EnvironmentImpl.MBeanRegistrar |
To support platforms that do not have any javax.management classes, we
load JEMonitor dynamically to ensure that there are no explicit
references to com.sleepycat.je.jmx.*.
|
| RangeConstraint | |
| RepConfigProxy |
Used to pass a replication configuration instance through the non-HA code.
|
| SortedLSNTreeWalker.TreeNodeProcessor | |
| VLSNProxy |
The VLSNProxy is a handle for invoking VLSN tracking at recovery time.
|
| Class | Description |
|---|---|
| BackupManager |
Manages automatic backups.
|
| BTreeStatDefinition |
Per-stat Metadata for JE Btree statistics.
|
| CursorImpl |
A CursorImpl is the internal implementation of the cursor.
|
| CursorImpl.LockStanding |
Holds the result of a lockLN operation.
|
| DatabaseId |
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| DatabaseImpl |
The underlying object for a given database.
|
| DbCleanup |
Store information about a DatabaseImpl that will have to be deleted or
updated at transaction commit or abort.
|
| DbConfigManager |
DbConfigManager holds the configuration parameters for an environment.
|
| DbEnvPool |
Singleton collection of environments.
|
| DbiStatDefinition |
Per-stat Metadata for JE EnvironmentImpl and MemoryBudget statistics.
|
| DbTree |
{@literal
DbTree represents the database directory for this environment.
|
| DbTree.TruncateDbResult | |
| DiskOrderedCursorImpl |
This class implements the DiskOrderedCursor.
|
| DiskOrderedScanner |
Provides an enumeration of all key/data pairs in a database, striving to
fetch in disk order.
|
| DiskOrderedScanner.DeferredDeltaRef | |
| DiskOrderedScanner.DeferredLsnsBatch | |
| DiskOrderedScanner.OffHeapBinRef | |
| DiskOrderedScanner.WeakBinRef | |
| DupKeyData |
Utility methods for combining, splitting and comparing two-part key values
for duplicates databases.
|
| DupKeyData.NextNoDupComparator |
Used to perform the getNextNoDup operation.
|
| DupKeyData.PutNoOverwriteComparator |
Used to perform the putNoOverwrite operation.
|
| DupKeyData.TwoPartKeyComparator |
Comparator that compares the combined key/data two-part key, calling the
user-defined btree and duplicate comparator as needed.
|
| EnvironmentImpl |
Underlying Environment implementation.
|
| ExpirationInfo |
A struct for passing record expiration info to a 'put' operation, and
returning the old expiration time plus whether it was updated/changed.
|
| INList |
The INList is a list of in-memory INs for a given environment.
|
| MemoryBudget |
MemoryBudget calculates the available memory for JE and how to apportion
it between cache and log buffers.
|
| MemoryBudget.Totals |
Common base class for shared and private totals.
|
| MetadataStore | |
| NodeSequence |
NodeSequence encapsulates the generation and maintenance of a sequence for
generating node IDs, transient LSNs and other misc sequences.
|
| Operation |
An enumeration of different api call sources for replication, currently for
debugging.
|
| RecordVersion |
Used to return the VLSN and LSN for a record.
|
| ReplicatedDatabaseConfig |
This class contains all fields of the database configuration which are
persistent.
|
| SequenceStatDefinition |
Per-stat Metadata for JE sequence statistics.
|
| SnapshotManifest |
A manifest that lists the contents and copy status of a snapshot.
|
| SnapshotManifest.Builder |
Utility class for creating
SnapshotManifest instances. |
| SnapshotManifest.LogFileInfo |
Information associated with a single log file in the snapshot.
|
| SortedLSNTreeWalker |
SortedLSNTreeWalker uses ordered disk access rather than random access to
iterate over a database tree.
|
| SortedLSNTreeWalker.DeltaINEntry |
Supplements INEntry with BIN-delta information.
|
| SortedLSNTreeWalker.INEntry | |
| StartupTracker |
Store and calculate elapsed time, counts, and other statistics about
environment open.
|
| StartupTracker.Counter |
Record number of log entries processed during a given recovery phase.
|
| TriggerManager |
Class that invokes the triggers associated with a database.
|
| TriggerManager.MapOver<R,E> |
Lisp inspired Map function.
|
| TriggerUtils |
Utility functions used by the trigger implementation.
|
| TruncateResult |
Holds the result of a database truncate operation.
|
| TTL |
Internal documentation and utility functions for the TTL feature.
|
| TxnStatDefinition |
Per-stat Metadata for JE transaction statistics.
|
| Enum | Description |
|---|---|
| DbCleanup.Action | |
| DbType |
Classifies all databases as specific internal databases or user databases.
|
| EnvironmentFailureReason | |
| GetMode |
Internal class used to distinguish which variety of getXXX() that
Cursor.retrieveNext should use.
|
| PutMode |
Used to distinguish Cursor put operations.
|
| SearchMode | |
| StartupTracker.Phase |
| Exception | Description |
|---|---|
| DbTree.NeedRepLockerException |
Thrown by lockNameLN when an incorrect locker was used via auto-commit.
|
| RangeRestartException |
Thrown by the LockManager when requesting a RANGE_READ or RANGE_WRITE
lock, and a RANGE_INSERT lock is held or is waiting.
|
Copyright © 2024. All rights reserved.