Class DbLastProcessedPositionState
java.lang.Object
io.camunda.zeebe.streamprocessor.state.DbLastProcessedPositionState
- All Implemented Interfaces:
LastProcessedPositionState,MutableLastProcessedPositionState
public final class DbLastProcessedPositionState
extends Object
implements MutableLastProcessedPositionState
-
Constructor Summary
ConstructorsConstructorDescriptionDbLastProcessedPositionState(ZeebeDb<ZbColumnFamilies> zeebeDb, TransactionContext transactionContext) -
Method Summary
-
Constructor Details
-
DbLastProcessedPositionState
public DbLastProcessedPositionState(ZeebeDb<ZbColumnFamilies> zeebeDb, TransactionContext transactionContext)
-
-
Method Details
-
getLastSuccessfulProcessedRecordPosition
public long getLastSuccessfulProcessedRecordPosition()- Specified by:
getLastSuccessfulProcessedRecordPositionin interfaceLastProcessedPositionState
-
markAsProcessed
public void markAsProcessed(long position) - Specified by:
markAsProcessedin interfaceMutableLastProcessedPositionState
-