Package io.camunda.zeebe.engine.processing.streamprocessor
package io.camunda.zeebe.engine.processing.streamprocessor
-
ClassDescriptionCommandProcessor<T extends UnifiedRecordValue>High-level record processor abstraction that implements the common behavior of most command-handling processors.CommandProcessorImpl<T extends UnifiedRecordValue>Decorates a command processor with simple accept and reject logic.Implement to control which events should be handled by a
StreamProcessor
.Contains positions which are related to the last processing, and are used to restore the processing state machine.Implement to control which events should be handled by aStreamProcessor
based on the event's metadata.Represents the processing state machine, which is executed on normal processing.Represents the state machine to replay events and rebuild the state.A listener for theStreamProcessor
.TypedRecord<T extends UnifiedRecordValue>TypedRecordProcessor<T extends UnifiedRecordValue>