Class EventApplyingStateWriter
- java.lang.Object
-
- io.camunda.zeebe.engine.processing.streamprocessor.writers.EventApplyingStateWriter
-
- All Implemented Interfaces:
StateWriter
,TypedEventWriter
public final class EventApplyingStateWriter extends Object implements StateWriter
A state writer that uses the event applier, to alter the state for each written event.Note that it does not write events to the stream itself, but it delegates this to the
TypedStreamWriter
.Note that it does not change the state itself, but delegates this to the
EventApplier
.
-
-
Constructor Summary
Constructors Constructor Description EventApplyingStateWriter(TypedEventWriter eventWriter, EventApplier eventApplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendFollowUpEvent(long key, Intent intent, RecordValue value)
-
-
-
Constructor Detail
-
EventApplyingStateWriter
public EventApplyingStateWriter(TypedEventWriter eventWriter, EventApplier eventApplier)
-
-
Method Detail
-
appendFollowUpEvent
public void appendFollowUpEvent(long key, Intent intent, RecordValue value)
- Specified by:
appendFollowUpEvent
in interfaceTypedEventWriter
-
-