Interface | Description |
---|---|
IRogLogStats |
Defines an ROG log's statistics interface.
|
RogLogQuery |
A
RogLogQuery is used to query a RogLog . |
RogLogQueryEngine |
The
RogLogQueryEngine provides query access to a set of RogLog files. |
RogLogQueryEngine.RogLogField<T> |
Defines an
IdxField for a RogLogQueryEngine |
RogLogReader.SkipCallback |
Callback invoked during the skip operation
|
RogLogReader.TransactionSkipCallback |
Callback invoked during the skip operation
|
RogLogRepository |
Defines a
QueryRepository based on RogLog |
RogLogResultSet |
A
RogLogResultSet provides an familiar SQL-like result set for navigating Query results
from a RogLogQueryEngine . |
RogLogUtil.FieldFilter |
Allows field paths to the filter for a type.
|
Class | Description |
---|---|
RogLog |
The ROG transaction log
|
RogLog.Entry |
Represents a transaction log entry
Threading:
RogLog.Entry s are not safe for concurrent access by multiple threads. |
RogLog.Stats |
Holds transaction log statistics.
|
RogLogCdcProcessor |
Performs CDC processing on a log.
|
RogLogCdcProcessor.Params |
Contains parameters for CDC processing.
|
RogLogCheckpointReaderParams |
Configuration parameters for the checkpoint reader used by a
RogLogCompactor or a RogLogCdcProcessor |
RogLogCompactor |
Compacts a log's live log file
|
RogLogCompactor.Params |
Contains parameters for compaction.
|
RogLogFactory |
A factory for objects in the Rog persistence layer.
|
RogLogMetadata |
Holds an ROG transaction log metadata.
|
RogLogReader |
The transaction log reader.
|
RogLogReader.Transaction |
Represents a transaction log transaction (entries grouped by application transaction)
|
RogLogTailer |
Represents a ROG transaction log tailer
|
RogLogUtil |
This class contains utility methods that are useful for working
with ROG transaction logs.
|
RogLogUtil.AlwaysEqualComparator<T> |
A comparator that always considers 2 objects equal.
|
RogLogUtil.FileBasedFieldFilter |
A field filter that can be configured with filter information
from a text based input stream.
|
RogLogUtil.FilterComparisonFactory |
A comparison factory passed to UtlObjectGraph that uses a supplied
RogLogUtil.FieldFilter
to allow ignoring fields. |
Enum | Description |
---|---|
RogLog.CheckpointState |
Enumerates the state of entries being checkpointed in the log
|
RogLog.Entry.Type |
Enumerates the various entry types
|
RogLogCheckpointReaderParams.OffheapBufferingLoadStrategy |
Enumerates the various loader strategies that can be used to load entries not
retained by the checkpoint reader during its conflation and sorting pass.
|
RogLogCompactor.State |
Enmerates the various compactor states
|
RogLogUtil.JsonPrettyPrintStyle |
Json pretty printer styles.
|
RogLogUtil.MetadataDisplayPolicy |
Enumerates options for displaying object metadata.
|
Implements the platform's default ODS persister.
Copyright © 2019 Neeve Research, LLC. All Rights Reserved.