Class ReplayStateMachine

java.lang.Object
io.camunda.zeebe.streamprocessor.ReplayStateMachine
All Implemented Interfaces:
LogRecordAwaiter

public final class ReplayStateMachine extends Object implements LogRecordAwaiter
Represents the state machine to replay events and rebuild the state.
  • Constructor Details

  • Method Details

    • onRecordAvailable

      public void onRecordAvailable()
      Specified by:
      onRecordAvailable in interface LogRecordAwaiter
    • getLastSourceEventPosition

      public long getLastSourceEventPosition()
    • getLastReplayedEventPosition

      public long getLastReplayedEventPosition()
    • close

      public void close()