Package io.camunda.zeebe.engine
Class Engine
java.lang.Object
io.camunda.zeebe.engine.Engine
- All Implemented Interfaces:
RecordProcessor
-
Constructor Summary
ConstructorDescriptionEngine
(TypedRecordProcessorFactory typedRecordProcessorFactory, EngineConfiguration config) -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
init
(RecordProcessorContext recordProcessorContext) onProcessingError
(Throwable processingException, TypedRecord record, ProcessingResultBuilder processingResultBuilder) process
(TypedRecord record, ProcessingResultBuilder processingResultBuilder) void
replay
(TypedRecord event)
-
Constructor Details
-
Engine
-
-
Method Details
-
init
- Specified by:
init
in interfaceRecordProcessor
-
accepts
- Specified by:
accepts
in interfaceRecordProcessor
-
replay
- Specified by:
replay
in interfaceRecordProcessor
-
process
public ProcessingResult process(TypedRecord record, ProcessingResultBuilder processingResultBuilder) - Specified by:
process
in interfaceRecordProcessor
-
onProcessingError
public ProcessingResult onProcessingError(Throwable processingException, TypedRecord record, ProcessingResultBuilder processingResultBuilder) - Specified by:
onProcessingError
in interfaceRecordProcessor
-