| 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.Entrys 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.