| 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.evictor |
INTERNAL: Evicts data from the main and off-heap caches when they overflow.
|
| com.sleepycat.je.incomp |
INTERNAL: IN compressor performs background deletion of defunct IN slots
and deletes empty INs.
|
| com.sleepycat.je.latch |
INTERNAL: Latches wrap Java ReentrantLock and ReentrantReadWriteLock and
add restrictions and debugging support; used mainly for IN locking.
|
| 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.elections |
INTERNAL: Elections of the master node among the nodes in a group.
|
| com.sleepycat.je.rep.impl |
INTERNAL: Top level HA implementation classes.
|
| com.sleepycat.je.rep.impl.networkRestore |
INTERNAL: Protocol for
network restore. |
| 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.subscription |
INTERNAL: Subscription of rep stream for use by stream API in NoSQL DB.
|
| 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.rep.utilint.net |
INTERNAL: Network utility classes.
|
| com.sleepycat.je.rep.vlsn |
INTERNAL: VLSN index (in-memory and persistent) for mapping VLSNs to LSNs.
|
| com.sleepycat.je.statcap |
INTERNAL: Statistics capture and output to je.stat.csv file.
|
| com.sleepycat.je.tree |
INTERNAL: Btree data structure (the JE main cache), including persistent
nodes classes, and Btree access methods.
|
| com.sleepycat.je.tree.dupConvert |
INTERNAL: Defunct Btree classes for old duplicate Btrees, only used during
recovery.
|
| com.sleepycat.je.txn |
INTERNAL: Transaction management and locking (concurrency control).
|
| com.sleepycat.je.util |
Supporting utilities.
|
| com.sleepycat.je.util.verify |
INTERNAL: Scheduled data verifier and Btree verification.
|
| com.sleepycat.je.utilint |
INTERNAL: Misc utility classes, including some stat classes.
|
| Class and Description |
|---|
| CursorImpl
A CursorImpl is the internal implementation of the cursor.
|
| DatabaseImpl
The underlying object for a given database.
|
| DiskOrderedCursorImpl
This class implements the DiskOrderedCursor.
|
| EnvironmentFailureReason |
| EnvironmentImpl
Underlying Environment implementation.
|
| GetMode
Internal class used to distinguish which variety of getXXX() that
Cursor.retrieveNext should use.
|
| PutMode
Used to distinguish Cursor put operations.
|
| RangeConstraint |
| RepConfigProxy
Used to pass a replication configuration instance through the non-HA code.
|
| SearchMode |
| Class and Description |
|---|
| CursorImpl
A CursorImpl is the internal implementation of the cursor.
|
| DatabaseId
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| DatabaseImpl
The underlying object for a given database.
|
| DbConfigManager
DbConfigManager holds the configuration parameters for an environment.
|
| EnvConfigObserver
Implemented by observers of mutable config changes.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| StartupTracker.Counter
Record number of log entries processed during a given recovery phase.
|
| Class and Description |
|---|
| BackupManager
Manages automatic backups.
|
| CursorImpl
A CursorImpl is the internal implementation of the cursor.
|
| CursorImpl.LockStanding
Holds the result of a lockLN operation.
|
| CursorImpl.WithCursor
Callback object for traverseDbWithCursor.
|
| 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.
|
| DbCleanup.Action |
| DbConfigManager
DbConfigManager holds the configuration parameters for an environment.
|
| DbEnvPool
Singleton collection of environments.
|
| DbTree
{@literal
DbTree represents the database directory for this environment.
|
| DbTree.NeedRepLockerException
Thrown by lockNameLN when an incorrect locker was used via auto-commit.
|
| DbTree.TruncateDbResult |
| DbType
Classifies all databases as specific internal databases or user databases.
|
| EnvConfigObserver
Implemented by observers of mutable config changes.
|
| EnvironmentFailureReason |
| 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.
|
| GetMode
Internal class used to distinguish which variety of getXXX() that
Cursor.retrieveNext should use.
|
| 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.
|
| PutMode
Used to distinguish Cursor put operations.
|
| RangeConstraint |
| RecordVersion
Used to return the VLSN and LSN for a record.
|
| RepConfigProxy
Used to pass a replication configuration instance through the non-HA code.
|
| SearchMode |
| 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.INEntry |
| SortedLSNTreeWalker.TreeNodeProcessor |
| 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.
|
| StartupTracker.Phase |
| Class and Description |
|---|
| DbConfigManager
DbConfigManager holds the configuration parameters for an environment.
|
| EnvConfigObserver
Implemented by observers of mutable config changes.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| DatabaseImpl
The underlying object for a given database.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| DatabaseId
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| DatabaseImpl
The underlying object for a given database.
|
| DbConfigManager
DbConfigManager holds the configuration parameters for an environment.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| ReplicatedDatabaseConfig
This class contains all fields of the database configuration which are
persistent.
|
| Class and Description |
|---|
| DatabaseId
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| DatabaseImpl
The underlying object for a given database.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| ReplicatedDatabaseConfig
This class contains all fields of the database configuration which are
persistent.
|
| Class and Description |
|---|
| DatabaseImpl
The underlying object for a given database.
|
| DbConfigManager
DbConfigManager holds the configuration parameters for an environment.
|
| EnvConfigObserver
Implemented by observers of mutable config changes.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| EnvironmentFailureReason |
| EnvironmentImpl
Underlying Environment implementation.
|
| RepConfigProxy
Used to pass a replication configuration instance through the non-HA code.
|
| Class and Description |
|---|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| DatabaseImpl
The underlying object for a given database.
|
| DbConfigManager
DbConfigManager holds the configuration parameters for an environment.
|
| EnvConfigObserver
Implemented by observers of mutable config changes.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| RepConfigProxy
Used to pass a replication configuration instance through the non-HA code.
|
| Class and Description |
|---|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| DatabaseId
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| DatabaseImpl
The underlying object for a given database.
|
| Class and Description |
|---|
| DatabaseId
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| DatabaseId
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| Class and Description |
|---|
| DatabaseImpl
The underlying object for a given database.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| DatabaseImpl
The underlying object for a given database.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| DbConfigManager
DbConfigManager holds the configuration parameters for an environment.
|
| EnvConfigObserver
Implemented by observers of mutable config changes.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| CursorImpl
A CursorImpl is the internal implementation of the cursor.
|
| DatabaseId
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| DatabaseImpl
The underlying object for a given database.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| DatabaseId
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| DatabaseImpl
The underlying object for a given database.
|
| DbTree
{@literal
DbTree represents the database directory for this environment.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| CursorImpl
A CursorImpl is the internal implementation of the cursor.
|
| 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.
|
| DbTree
{@literal
DbTree represents the database directory for this environment.
|
| EnvConfigObserver
Implemented by observers of mutable config changes.
|
| EnvironmentImpl
Underlying Environment implementation.
|
| MemoryBudget
MemoryBudget calculates the available memory for JE and how to apportion
it between cache and log buffers.
|
| Class and Description |
|---|
| EnvironmentImpl
Underlying Environment implementation.
|
| SnapshotManifest
A manifest that lists the contents and copy status of a snapshot.
|
| Class and Description |
|---|
| DatabaseId
DatabaseImpl Ids are wrapped in a class so they can be logged.
|
| DbConfigManager
DbConfigManager holds the configuration parameters for an environment.
|
| EnvironmentFailureReason |
| EnvironmentImpl
Underlying Environment implementation.
|
| Class and Description |
|---|
| DbConfigManager
DbConfigManager holds the configuration parameters for an environment.
|
| EnvironmentImpl
Underlying Environment implementation.
|
Copyright © 2024. All rights reserved.