| Interface | Description |
|---|---|
| ControlMessageHandler |
Handles
ControlMessages in the record stream. |
| RecordStreamConsumer<S,D> |
An object that a
RecordStreamWithMetadata. |
| RecordStreamProcessor<SI,SO,DI,DO> |
An object that applies some function to a
RecordStreamWithMetadata. |
| Class | Description |
|---|---|
| ControlMessageHandler.Noop | |
| FlushControlMessageHandler |
Flush control message handler that will flush a
Flushable when handling a FlushControlMessage |
| RecordStreamWithMetadata<D,S> |
A stream of records along with metadata (e.g.
|
| Exception | Description |
|---|---|
| RecordStreamProcessor.StreamProcessingException |
Exception allowed by
RecordStreamProcessor.processStream(RecordStreamWithMetadata, WorkUnitState). |