|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| 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. |
| LogSource | A class that implements LogSource can return portions of the log. |
| Class Summary | |
|---|---|
| CheckpointFileReader | CheckpointFileReader searches for root and checkpoint entries. |
| ChecksumValidator | Checksum validator is used to check checksums on log entries. |
| CleanerFileReader | CleanerFileReader scans log files for INs and LNs. |
| 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. |
| FileHandle | A FileHandle embodies a File and its accompanying latch. |
| FileHandleSource | FileHandleSource is a file source built on top of a cached file handle. |
| FileHeader | A FileHeader embodies the header information at the beginning of each log file. |
| FileManager | The FileManager presents the abstraction of one contiguous file. |
| 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 swathe of data read from the JE log. |
| FileSource | FileSource is used as a channel to a log file when faulting in objects from the log. |
| FSyncManager | |
| FSyncManager.FSyncGroup | |
| INFileReader | INFileReader supports recovery by scanning log files during the IN rebuild pass. |
| JEFileFilter | JEFileFilters are used for listing je files. |
| LastFileReader | LastFileReader traverses the last log file, doing checksums and looking for the end of the log. |
| LatchedLogManager | The LatchedLogManager uses the latches to implement critical sections. |
| LNFileReader | LNFileReader scans log files for LNs. |
| LogBuffer | LogBuffers hold outgoing, newly written log entries. |
| LogBufferPool | LogBufferPool keeps a set of log buffers. |
| LogContext | Context parameters that apply to all logged items when multiple items are logged in one log operation. |
| 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. |
| LogItem | Item parameters that apply to a single logged item. |
| LogManager | The LogManager supports reading and writing to the JE log. |
| LogStatDefinition | Per-stat Metadata for JE FileManager, FSyncManager, LogManager and LogBufferPool statistics. |
| LogUtils | This class holds convenience methods for marshalling internal JE data to and from the log. |
| LogUtils.XidImpl | |
| PrintFileReader | The PrintFileReader prints out the target log entries. |
| 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. |
| ScavengerFileReader | A ScavengerFileReader reads the log backwards. |
| SearchFileReader | SearchFileReader searches for the a given entry type. |
| StatsFileReader | The StatsFileReader generates stats about the log entries read, such as the count of each type of entry, the number of bytes, minimum and maximum sized log entry. |
| StatsFileReader.CheckpointCounter | |
| StatsFileReader.EntryInfo | |
| StatsFileReader.LogEntryTypeComparator | |
| SyncedLogManager | The SyncedLogManager uses the synchronized keyword to implement protected regions. |
| Trace | Trace logs event tracing messages into .jdb files. |
| UtilizationFileReader | Summarizes the utilized and unutilized portion of each log file by examining each log entry. |
| 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. |
| Enum Summary | |
|---|---|
| FileManager.FileMode | |
| LogEntryType.Marshall | |
| LogEntryType.Replicable | |
| LogEntryType.Txnal | |
| Provisional | Specifies whether to log an entry provisionally. |
| Exception Summary | |
|---|---|
| ChecksumException | Indicates that a checksum validation failed. |
| FileReader.EOFException | Never seen by user, used to indicate that the file reader should stop. |
Provides classes and interfaces for the JDB log subsystem.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||