Uses of Interface
io.camunda.zeebe.engine.api.ProcessingResultBuilder
Packages that use ProcessingResultBuilder
Package
Description
-
Uses of ProcessingResultBuilder in io.camunda.zeebe.engine
Methods in io.camunda.zeebe.engine with parameters of type ProcessingResultBuilderModifier and TypeMethodDescriptionEngine.onProcessingError(Throwable processingException, TypedRecord record, ProcessingResultBuilder processingResultBuilder) Engine.process(TypedRecord record, ProcessingResultBuilder processingResultBuilder) -
Uses of ProcessingResultBuilder in io.camunda.zeebe.engine.api
Methods in io.camunda.zeebe.engine.api that return ProcessingResultBuilderModifier and TypeMethodDescriptionProcessingResultBuilder.appendPostCommitTask(PostCommitTask task) Appends a task to be executed after a successful commit ProcessingResultBuilder (replacement for side effects)ProcessingResultBuilder.appendRecord(long key, RecordType type, Intent intent, RejectionType rejectionType, String rejectionReason, RecordValue value) Appends a record to the resultProcessingResultBuilder.reset()Resets the processing result build to its initial states (removes all follow-up records, the response and post-commit tasks.ProcessingResultBuilder.resetPostCommitTasks()Resets itself with the post commit tasks resetProcessingResultBuilder.withResponse(RecordType type, long key, Intent intent, UnpackedObject value, ValueType valueType, RejectionType rejectionType, String rejectionReason, long requestId, int requestStreamId) Sets the response for the result; will be overwritten if called more than onceMethods in io.camunda.zeebe.engine.api with parameters of type ProcessingResultBuilderModifier and TypeMethodDescriptionRecordProcessor.onProcessingError(Throwable processingException, TypedRecord record, ProcessingResultBuilder processingResultBuilder) Called by platform when a processing error occurredRecordProcessor.process(TypedRecord record, ProcessingResultBuilder processingResultBuilder) Called by platform to process a single record -
Uses of ProcessingResultBuilder in io.camunda.zeebe.engine.processing.streamprocessor.writers
Constructor parameters in io.camunda.zeebe.engine.processing.streamprocessor.writers with type arguments of type ProcessingResultBuilderModifierConstructorDescriptionWriters(Supplier<ProcessingResultBuilder> resultBuilderSupplier, EventApplier eventApplier)