Class WFTBuffer
- java.lang.Object
-
- io.temporal.internal.statemachines.WFTBuffer
-
public class WFTBuffer extends java.lang.ObjectThis class buffers events between WorkflowTaskStarted events and return them in one chunk so any kinds of look ahead and preloading can be implemented.
-
-
Constructor Summary
Constructors Constructor Description WFTBuffer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddEvent(io.temporal.api.history.v1.HistoryEvent event, boolean hasNextEvent)java.util.List<io.temporal.api.history.v1.HistoryEvent>fetch()
-
-
-
Method Detail
-
addEvent
public boolean addEvent(io.temporal.api.history.v1.HistoryEvent event, boolean hasNextEvent)- Returns:
- Should the buffer be fetched. true if a whole history for a workflow task is accumulated or events can't be attributed to a completed workflow task
-
fetch
public java.util.List<io.temporal.api.history.v1.HistoryEvent> fetch()
-
-