All Classes and Interfaces

Class
Description
 
 
Remnants of the dispatcher data framing.
Represents an in-flight append.
Represents an unmodifiable application record entry to be appended on the log.
*
Represents an event on the log stream.
Represents the implementation of the logged event.
 
Listener invoked by LogStream when new records are available to read.
Storage abstraction for the log stream API.
An append listener can be added to an append call to be notified of different events that can occur during the append operation.
Consumers of LogStorage can use this listener to get notified when new records are committed.
The LogStorageReader provides a way to iterate over the blocks that were appended to the log storage via LogStorage.append(long, long, ByteBuffer, AppendListener).
Represents a stream of events.
Reads the log stream in batches.
A batch of events that share the same source record position.
 
Builder pattern for the LogStream
 
 
Reads the log stream in an iterator-like pattern.
 
 
 
Accepts sequenced records, and serializes them with legacy dispatcher framing and alignment.