Interface LegacyTypedStreamWriter
- All Superinterfaces:
LegacyTypedCommandWriter,TypedCommandWriter,TypedEventWriter,TypedRejectionWriter
- All Known Implementing Classes:
LegacyTypedStreamWriterImpl,LegacyTypedStreamWriterProxy,NoopLegacyTypedStreamWriter
public interface LegacyTypedStreamWriter
extends LegacyTypedCommandWriter, TypedEventWriter, TypedRejectionWriter
Things that only a stream processor should write to the log stream (+ commands)
-
Method Summary
Modifier and TypeMethodDescriptionvoidappendRecord(long key, RecordType type, Intent intent, RejectionType rejectionType, String rejectionReason, RecordValue value) voidconfigureSourceContext(long sourceRecordPosition) Methods inherited from interface io.camunda.zeebe.engine.processing.streamprocessor.writers.LegacyTypedCommandWriter
appendFollowUpCommand, appendNewCommand, flush, resetMethods inherited from interface io.camunda.zeebe.engine.processing.streamprocessor.writers.TypedEventWriter
appendFollowUpEvent, canWriteEventOfLength, getMaxEventLengthMethods inherited from interface io.camunda.zeebe.engine.processing.streamprocessor.writers.TypedRejectionWriter
appendRejection
-
Method Details
-
appendRecord
void appendRecord(long key, RecordType type, Intent intent, RejectionType rejectionType, String rejectionReason, RecordValue value) -
configureSourceContext
void configureSourceContext(long sourceRecordPosition)
-