Class UpdateVariableStreamWriter
- java.lang.Object
-
- io.zeebe.engine.processing.variable.UpdateVariableStreamWriter
-
- All Implemented Interfaces:
StreamProcessorLifecycleAware,VariablesState.VariableListener
public final class UpdateVariableStreamWriter extends Object implements VariablesState.VariableListener, StreamProcessorLifecycleAware
-
-
Constructor Summary
Constructors Constructor Description UpdateVariableStreamWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonCreate(long key, long workflowKey, org.agrona.DirectBuffer name, org.agrona.DirectBuffer value, long variableScopeKey, long rootScopeKey)voidonRecovered(ReadonlyProcessingContext context)Callback after reprocessing was successful and before regular processing beginsvoidonUpdate(long key, long workflowKey, org.agrona.DirectBuffer name, org.agrona.DirectBuffer value, long variableScopeKey, long rootScopeKey)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.zeebe.engine.processing.streamprocessor.StreamProcessorLifecycleAware
onClose, onFailed, onPaused, onResumed
-
-
-
-
Method Detail
-
onRecovered
public void onRecovered(ReadonlyProcessingContext context)
Description copied from interface:StreamProcessorLifecycleAwareCallback after reprocessing was successful and before regular processing begins- Specified by:
onRecoveredin interfaceStreamProcessorLifecycleAware
-
onCreate
public void onCreate(long key, long workflowKey, org.agrona.DirectBuffer name, org.agrona.DirectBuffer value, long variableScopeKey, long rootScopeKey)- Specified by:
onCreatein interfaceVariablesState.VariableListener
-
onUpdate
public void onUpdate(long key, long workflowKey, org.agrona.DirectBuffer name, org.agrona.DirectBuffer value, long variableScopeKey, long rootScopeKey)- Specified by:
onUpdatein interfaceVariablesState.VariableListener
-
-