| 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 |
| RogLogQueryRepository |
Defines a
QueryRepository based on RogLog |
| RogLogQueryResultSet |
A
RogLogQueryResultSet provides an familiar SQL-like result set for navigating Query results
from a RogLogQueryEngine. |
| RogLogReader.ReadCallback |
Callback invoked during the read operation
|
| RogLogReader.SkipCallback |
Callback invoked during the skip operation
|
| RogLogReader.TransactionSkipCallback |
Callback invoked during the skip operation
|
| RogLogUtil.FieldFilter |
Allows field paths to the filter for a type.
|
| Class | Description |
|---|---|
| RogLog |
The ROG transaction log
|
| 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.Entry |
Represents a log entry
Threading:
RogLogReader.Entrys are not safe for concurrent access by multiple threads. |
| RogLogReader.Stats |
Holds log statistics.
|
| RogLogReader.Transaction |
Represents a 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. |
| RogMessageLog |
The ROG message log
|
| Enum | Description |
|---|---|
| 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
|
| RogLogReader.Entry.Type |
Enumerates the various entry types
|
| RogLogUtil.JsonPrettyPrintStyle |
Json pretty printer styles.
|
| RogLogUtil.MetadataDisplayPolicy |
Enumerates options for displaying object metadata.
|
Copyright © 2019 N5 Technologies, Inc. All Rights Reserved.