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 MigratedStreamProcessors ProcessingContext ProcessingStateMachine Represents the processing state machine, which is executed on normal processing.RecordProcessorMap RecordProtocolVersionFilter RecordValues ReProcessingStateMachine Represents the reprocessing state machine, which is executed on reprocessing.StreamProcessor StreamProcessorBuilder TypedEventImpl TypedEventRegistry TypedRecordProcessors -
Enum Summary Enum Description StreamProcessor.Phase -
Exception Summary Exception Description ProcessingException