Package io.camunda.zeebe.engine.processing.streamprocessor
-
Interface Summary Interface Description CommandProcessor<T extends UnifiedRecordValue> High-level record processor abstraction that implements the common behavior of most command-handling processors.CommandProcessor.CommandControl<T> EventFilter Implement to control which events should be handled by aStreamProcessor
.MetadataFilter Implement to control which events should be handled by aStreamProcessor
based on the event's metadata.ReadonlyProcessingContext StreamProcessorLifecycleAware TypedRecord<T extends UnifiedRecordValue> TypedRecordProcessor<T extends UnifiedRecordValue> TypedRecordProcessorFactory -
Class Summary Class Description CommandProcessorImpl<T extends UnifiedRecordValue> Decorates a command processor with simple accept and reject logic.CopiedRecords MetadataEventFilter ProcessingContext ProcessingStateMachine Represents the processing state machine, which is executed on normal processing.RecordProcessorMap RecordProtocolVersionFilter RecordValues ReplayStateMachine Represents the state machine to replay events and rebuild the state.StreamProcessor StreamProcessorBuilder TypedEventImpl TypedEventRegistry TypedRecordProcessors -
Enum Summary Enum Description ReplayMode StreamProcessor.Phase -
Exception Summary Exception Description ProcessingException