Class ExportersState
java.lang.Object
io.camunda.zeebe.broker.exporter.stream.ExportersState
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionExportersState(ZeebeDb<ZbColumnFamilies> zeebeDb, TransactionContext transactionContext) -
Method Summary
Modifier and TypeMethodDescriptionlonglonggetPosition(String exporterId) longgetPosition(org.agrona.DirectBuffer exporterId) booleanvoidremovePosition(String exporter) voidsetPosition(String exporterId, long position) voidvisitPositions(BiConsumer<String, Long> consumer)
-
Field Details
-
VALUE_NOT_FOUND
public static final long VALUE_NOT_FOUND- See Also:
-
-
Constructor Details
-
ExportersState
-
-
Method Details
-
setPosition
-
getPosition
-
getPosition
public long getPosition(org.agrona.DirectBuffer exporterId) -
visitPositions
-
getLowestPosition
public long getLowestPosition() -
removePosition
-
hasExporters
public boolean hasExporters()
-