| 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.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.txn |
INTERNAL: HA Txn/Locker subclasses for enforcing consistency and durability
constraints.
|
| com.sleepycat.je.rep.vlsn |
INTERNAL: VLSN index (in-memory and persistent) for mapping VLSNs to LSNs.
|
| 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.utilint |
INTERNAL: Misc utility classes, including some stat classes.
|
| Class and Description |
|---|
| ReplicationContext
ReplicationContext provides context about high-level operations so that the
logging level can determine which replication related actions are required
for a given Loggable item.
|
| Class and Description |
|---|
| LogEntryType
LogEntryType is an enumeration of all log entry types.
|
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| ReplicationContext
ReplicationContext provides context about high-level operations so that the
logging level can determine which replication related actions are required
for a given Loggable item.
|
| Class and Description |
|---|
| BasicVersionedWriteLoggable
A basic implementation of
VersionedWriteLoggable that provides for
writing in a single format by default. |
| DbOpReplicationContext
This subclass of ReplicationContext adds information specific to database
operations to the replication context passed from operation-aware code down
the the logging layer.
|
| FileManager
The FileManager presents the abstraction of one contiguous file.
|
| LogEntryHeader
A LogEntryHeader embodies the header information at the beginning of each
log entry file.
|
| LogEntryType
LogEntryType is an enumeration of all log entry types.
|
| LogFlusher
Flush the log buffers (and write queue) periodically to disk and to the file
system, as specified by
EnvironmentConfig.LOG_FLUSH_SYNC_INTERVAL and
EnvironmentConfig.LOG_FLUSH_NO_SYNC_INTERVAL. |
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| LogItem
Values returned when a item is logged.
|
| LogManager
The LogManager supports reading and writing to the JE log.
|
| Provisional
Specifies whether to log an entry provisionally.
|
| ReplicationContext
ReplicationContext provides context about high-level operations so that the
logging level can determine which replication related actions are required
for a given Loggable item.
|
| VersionedWriteLoggable
A sub-interface of
Loggable implemented by classes that can write
themselves to a byte buffer in an earlier log format, for use by instances
of ReplicableLogEntry that need to support an earlier log format
during replication. |
| Class and Description |
|---|
| BasicVersionedWriteLoggable
A basic implementation of
VersionedWriteLoggable that provides for
writing in a single format by default. |
| ChecksumException
Indicates that a checksum validation failed.
|
| ChecksumValidator
Checksum validator is used to check checksums on log entries.
|
| DbOpReplicationContext
This subclass of ReplicationContext adds information specific to database
operations to the replication context passed from operation-aware code down
the the logging layer.
|
| DumpFileReader
The DumpFileReader prints every log entry to stdout.
|
| ErasedException
Indicates that an erased entry was encountered when fetching a log entry,
presumably because its LSN appears in the active Btree.
|
| FileHandle
A FileHandle embodies a File and its accompanying latch.
|
| FileHeader
A FileHeader embodies the header information at the beginning of each log
file.
|
| FileManager
The FileManager presents the abstraction of one contiguous file.
|
| FileManager.FileFactory
The factory interface for creating RandomAccessFiles.
|
| FileManager.FileMode |
| FileReader
A FileReader is an abstract class that traverses the log files, reading-in
chunks of the file at a time.
|
| FileReader.EOFException
Never seen by user, used to indicate that the file reader should stop.
|
| FileReader.ReadWindow
A ReadWindow provides a swath of data read from the JE log.
|
| LogBuffer
LogBuffers hold outgoing, newly written log entries.
|
| LogEntryHeader
A LogEntryHeader embodies the header information at the beginning of each
log entry file.
|
| LogEntryType
LogEntryType is an enumeration of all log entry types.
|
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| LogItem
Values returned when a item is logged.
|
| LogManager
The LogManager supports reading and writing to the JE log.
|
| LogParams
Parameters passed when an item is logged.
|
| LogSource
A class that implements LogSource can return portions of the log.
|
| Provisional
Specifies whether to log an entry provisionally.
|
| ReplicationContext
ReplicationContext provides context about high-level operations so that the
logging level can determine which replication related actions are required
for a given Loggable item.
|
| RestoreMarker.FileCreationException
Internal exception used to distinguish marker file creation from other
IOErrors.
|
| Trace
Trace logs event tracing messages into .jdb files.
|
| VersionedWriteLoggable
A sub-interface of
Loggable implemented by classes that can write
themselves to a byte buffer in an earlier log format, for use by instances
of ReplicableLogEntry that need to support an earlier log format
during replication. |
| WholeEntry
This class packages the log entry header and the log entry "contents"
together for the use of components that need information from both parts.
|
| Class and Description |
|---|
| FileHeader
A FileHeader embodies the header information at the beginning of each log
file.
|
| LogEntryHeader
A LogEntryHeader embodies the header information at the beginning of each
log entry file.
|
| LogEntryType
LogEntryType is an enumeration of all log entry types.
|
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| ReplicationContext
ReplicationContext provides context about high-level operations so that the
logging level can determine which replication related actions are required
for a given Loggable item.
|
| Trace
Trace logs event tracing messages into .jdb files.
|
| VersionedWriteLoggable
A sub-interface of
Loggable implemented by classes that can write
themselves to a byte buffer in an earlier log format, for use by instances
of ReplicableLogEntry that need to support an earlier log format
during replication. |
| Class and Description |
|---|
| LogEntryHeader
A LogEntryHeader embodies the header information at the beginning of each
log entry file.
|
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| Provisional
Specifies whether to log an entry provisionally.
|
| Class and Description |
|---|
| LogItem
Values returned when a item is logged.
|
| Class and Description |
|---|
| FileManager
The FileManager presents the abstraction of one contiguous file.
|
| LogManager
The LogManager supports reading and writing to the JE log.
|
| RestoreMarker.FileCreationException
Internal exception used to distinguish marker file creation from other
IOErrors.
|
| Class and Description |
|---|
| LogManager
The LogManager supports reading and writing to the JE log.
|
| Class and Description |
|---|
| ChecksumException
Indicates that a checksum validation failed.
|
| FileReader
A FileReader is an abstract class that traverses the log files, reading-in
chunks of the file at a time.
|
| FileReader.ReadWindow
A ReadWindow provides a swath of data read from the JE log.
|
| LogItem
Values returned when a item is logged.
|
| Class and Description |
|---|
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| LogItem
Values returned when a item is logged.
|
| ReplicationContext
ReplicationContext provides context about high-level operations so that the
logging level can determine which replication related actions are required
for a given Loggable item.
|
| VersionedWriteLoggable
A sub-interface of
Loggable implemented by classes that can write
themselves to a byte buffer in an earlier log format, for use by instances
of ReplicableLogEntry that need to support an earlier log format
during replication. |
| Class and Description |
|---|
| LogEntryHeader
A LogEntryHeader embodies the header information at the beginning of each
log entry file.
|
| LogItem
Values returned when a item is logged.
|
| Class and Description |
|---|
| LogEntryType
LogEntryType is an enumeration of all log entry types.
|
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| LogItem
Values returned when a item is logged.
|
| Provisional
Specifies whether to log an entry provisionally.
|
| ReplicationContext
ReplicationContext provides context about high-level operations so that the
logging level can determine which replication related actions are required
for a given Loggable item.
|
| VersionedWriteLoggable
A sub-interface of
Loggable implemented by classes that can write
themselves to a byte buffer in an earlier log format, for use by instances
of ReplicableLogEntry that need to support an earlier log format
during replication. |
| Class and Description |
|---|
| LogEntryType
LogEntryType is an enumeration of all log entry types.
|
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| VersionedWriteLoggable
A sub-interface of
Loggable implemented by classes that can write
themselves to a byte buffer in an earlier log format, for use by instances
of ReplicableLogEntry that need to support an earlier log format
during replication. |
| Class and Description |
|---|
| LNFileReader
LNFileReader scans log files for LNs.
|
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| LogItem
Values returned when a item is logged.
|
| ReplicationContext
ReplicationContext provides context about high-level operations so that the
logging level can determine which replication related actions are required
for a given Loggable item.
|
| VersionedWriteLoggable
A sub-interface of
Loggable implemented by classes that can write
themselves to a byte buffer in an earlier log format, for use by instances
of ReplicableLogEntry that need to support an earlier log format
during replication. |
| Class and Description |
|---|
| BasicVersionedWriteLoggable
A basic implementation of
VersionedWriteLoggable that provides for
writing in a single format by default. |
| FileManager
The FileManager presents the abstraction of one contiguous file.
|
| Loggable
A class that implements Loggable knows how to read and write itself into
a ByteBuffer in a format suitable for the JE log or JE replication
messages.
|
| VersionedWriteLoggable
A sub-interface of
Loggable implemented by classes that can write
themselves to a byte buffer in an earlier log format, for use by instances
of ReplicableLogEntry that need to support an earlier log format
during replication. |
Copyright © 2024. All rights reserved.