Package io.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 aStreamProcessorbased on the event's metadata.ReadonlyProcessingContext StreamProcessorLifecycleAware TypedRecord<T extends UnifiedRecordValue> TypedRecordProcessor<T extends UnifiedRecordValue> TypedRecordProcessorFactory -
Class Summary Class Description CommandProcessorImpl<T extends UnifiedRecordValue> CopiedRecords ProcessingContext ProcessingStateMachine Represents the processing state machine, which is executed on normal processing.RecordProcessorMap 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 InconsistentReprocessingException ProcessingException