Uses of Interface
io.camunda.zeebe.engine.api.TypedRecord
Packages that use TypedRecord
Package
Description
This package is to isolate classes that will be part of the platform.
-
Uses of TypedRecord in io.camunda.zeebe.engine
Methods in io.camunda.zeebe.engine with parameters of type TypedRecordModifier and TypeMethodDescriptionEngine.onProcessingError(Throwable processingException, TypedRecord record, ProcessingResultBuilder processingResultBuilder) Engine.process(TypedRecord record, ProcessingResultBuilder processingResultBuilder) voidEngine.replay(TypedRecord event) -
Uses of TypedRecord in io.camunda.zeebe.engine.api
Methods in io.camunda.zeebe.engine.api with parameters of type TypedRecordModifier 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 recordvoidRecordProcessor.replay(TypedRecord record) Called by platform in order to replay a single record -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.bpmn
Methods in io.camunda.zeebe.engine.processing.bpmn with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidBpmnStreamProcessor.processRecord(TypedRecord<ProcessInstanceRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.bpmn.behavior
Methods in io.camunda.zeebe.engine.processing.bpmn.behavior with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidLegacyTypedStreamWriterProxy.appendRejection(TypedRecord<? extends RecordValue> command, RejectionType type, String reason) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.deployment
Methods in io.camunda.zeebe.engine.processing.deployment with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidDeploymentCreateProcessor.processRecord(TypedRecord<DeploymentRecord> command, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.deployment.distribute
Methods in io.camunda.zeebe.engine.processing.deployment.distribute with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidCompleteDeploymentDistributionProcessor.processRecord(TypedRecord<DeploymentDistributionRecord> record) voidDeploymentDistributeProcessor.processRecord(TypedRecord<DeploymentRecord> event) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.incident
Methods in io.camunda.zeebe.engine.processing.incident with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidResolveIncidentProcessor.processRecord(TypedRecord<IncidentRecord> command, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.job
Methods in io.camunda.zeebe.engine.processing.job with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidJobAcceptFunction.accept(TypedRecord<JobRecord> record, CommandProcessor.CommandControl<JobRecord> commandControl, Consumer<SideEffectProducer> sideEffect) booleanJobCancelProcessor.onCommand(TypedRecord<JobRecord> command, CommandProcessor.CommandControl<JobRecord> commandControl) booleanJobCompleteProcessor.onCommand(TypedRecord<JobRecord> command, CommandProcessor.CommandControl<JobRecord> commandControl) booleanJobFailProcessor.onCommand(TypedRecord<JobRecord> command, CommandProcessor.CommandControl<JobRecord> commandControl, Consumer<SideEffectProducer> sideEffect) booleanJobRecurProcessor.onCommand(TypedRecord<JobRecord> command, CommandProcessor.CommandControl<JobRecord> commandControl) booleanJobThrowErrorProcessor.onCommand(TypedRecord<JobRecord> command, CommandProcessor.CommandControl<JobRecord> commandControl) booleanJobTimeOutProcessor.onCommand(TypedRecord<JobRecord> command, CommandProcessor.CommandControl<JobRecord> commandControl) booleanJobUpdateRetriesProcessor.onCommand(TypedRecord<JobRecord> command, CommandProcessor.CommandControl<JobRecord> commandControl) voidJobBatchActivateProcessor.processRecord(TypedRecord<JobBatchRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.message
Methods in io.camunda.zeebe.engine.processing.message with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidMessageExpireProcessor.processRecord(TypedRecord<MessageRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter) voidMessagePublishProcessor.processRecord(TypedRecord<MessageRecord> command, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) voidMessageSubscriptionCorrelateProcessor.processRecord(TypedRecord<MessageSubscriptionRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) voidMessageSubscriptionCreateProcessor.processRecord(TypedRecord<MessageSubscriptionRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) voidMessageSubscriptionDeleteProcessor.processRecord(TypedRecord<MessageSubscriptionRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) voidMessageSubscriptionRejectProcessor.processRecord(TypedRecord<MessageSubscriptionRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) voidProcessMessageSubscriptionCorrelateProcessor.processRecord(TypedRecord<ProcessMessageSubscriptionRecord> command, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter) voidProcessMessageSubscriptionCreateProcessor.processRecord(TypedRecord<ProcessMessageSubscriptionRecord> command, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter) voidProcessMessageSubscriptionDeleteProcessor.processRecord(TypedRecord<ProcessMessageSubscriptionRecord> command, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.processinstance
Methods in io.camunda.zeebe.engine.processing.processinstance that return TypedRecordMethods in io.camunda.zeebe.engine.processing.processinstance with parameters of type TypedRecordModifier and TypeMethodDescriptionbooleanCreateProcessInstanceProcessor.onCommand(TypedRecord<ProcessInstanceCreationRecord> command, CommandProcessor.CommandControl<ProcessInstanceCreationRecord> controller) booleanCreateProcessInstanceWithResultProcessor.onCommand(TypedRecord<ProcessInstanceCreationRecord> command, CommandProcessor.CommandControl<ProcessInstanceCreationRecord> controller, Consumer<SideEffectProducer> sideEffect) voidProcessInstanceCommandProcessor.processRecord(TypedRecord<ProcessInstanceRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter) voidProcessInstanceModificationProcessor.processRecord(TypedRecord<ProcessInstanceModificationRecord> command) voidProcessInstanceCommandContext.setRecord(TypedRecord<ProcessInstanceRecord> record) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.streamprocessor
Methods in io.camunda.zeebe.engine.processing.streamprocessor with parameters of type TypedRecordModifier and TypeMethodDescriptiondefault booleanCommandProcessor.onCommand(TypedRecord<T> command, CommandProcessor.CommandControl<T> commandControl) default booleanCommandProcessor.onCommand(TypedRecord<T> command, CommandProcessor.CommandControl<T> commandControl, Consumer<SideEffectProducer> sideEffect) voidStreamProcessorListener.onProcessed(TypedRecord<?> processedCommand) Is called when a command is processed.voidCommandProcessorImpl.processRecord(TypedRecord<T> command, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) default voidTypedRecordProcessor.processRecord(long position, TypedRecord<T> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) default voidTypedRecordProcessor.processRecord(TypedRecord<T> record) default voidTypedRecordProcessor.processRecord(TypedRecord<T> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter) default voidTypedRecordProcessor.processRecord(TypedRecord<T> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffect) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.streamprocessor.writers
Methods in io.camunda.zeebe.engine.processing.streamprocessor.writers with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidLegacyTypedStreamWriterImpl.appendRejection(TypedRecord<? extends RecordValue> command, RejectionType rejectionType, String reason) voidNoopLegacyTypedStreamWriter.appendRejection(TypedRecord<? extends RecordValue> command, RejectionType type, String reason) voidTypedRejectionWriter.appendRejection(TypedRecord<? extends RecordValue> command, RejectionType type, String reason) voidLegacyTypedResponseWriter.writeEvent(TypedRecord<?> event) voidLegacyTypedResponseWriterImpl.writeEvent(TypedRecord<?> event) voidNoopResponseWriterLegacy.writeEvent(TypedRecord<?> event) voidResultBuilderBackedTypedResponseWriter.writeEvent(TypedRecord<?> event) voidTypedResponseWriter.writeEvent(TypedRecord<?> event) voidLegacyTypedResponseWriter.writeEventOnCommand(long eventKey, Intent eventState, UnpackedObject eventValue, TypedRecord<?> command) voidLegacyTypedResponseWriterImpl.writeEventOnCommand(long eventKey, Intent eventState, UnpackedObject eventValue, TypedRecord<?> command) voidNoopResponseWriterLegacy.writeEventOnCommand(long eventKey, Intent eventState, UnpackedObject eventValue, TypedRecord<?> command) voidResultBuilderBackedTypedResponseWriter.writeEventOnCommand(long eventKey, Intent eventState, UnpackedObject eventValue, TypedRecord<?> command) voidTypedResponseWriter.writeEventOnCommand(long eventKey, Intent eventState, UnpackedObject eventValue, TypedRecord<?> command) voidLegacyTypedResponseWriter.writeRejectionOnCommand(TypedRecord<?> command, RejectionType type, String reason) voidLegacyTypedResponseWriterImpl.writeRejectionOnCommand(TypedRecord<?> command, RejectionType type, String reason) voidNoopResponseWriterLegacy.writeRejectionOnCommand(TypedRecord<?> command, RejectionType type, String reason) voidResultBuilderBackedTypedResponseWriter.writeRejectionOnCommand(TypedRecord<?> command, RejectionType type, String reason) voidTypedResponseWriter.writeRejectionOnCommand(TypedRecord<?> command, RejectionType type, String reason) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.timer
Methods in io.camunda.zeebe.engine.processing.timer with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidCancelTimerProcessor.processRecord(TypedRecord<TimerRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter) voidTriggerTimerProcessor.processRecord(TypedRecord<TimerRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter, Consumer<SideEffectProducer> sideEffects) -
Uses of TypedRecord in io.camunda.zeebe.engine.processing.variable
Methods in io.camunda.zeebe.engine.processing.variable with parameters of type TypedRecordModifier and TypeMethodDescriptionvoidUpdateVariableDocumentProcessor.processRecord(TypedRecord<VariableDocumentRecord> record, LegacyTypedResponseWriter responseWriter, LegacyTypedStreamWriter streamWriter) -
Uses of TypedRecord in io.camunda.zeebe.engine.state.immutable
Methods in io.camunda.zeebe.engine.state.immutable with parameters of type TypedRecord -
Uses of TypedRecord in io.camunda.zeebe.engine.state.mutable
Methods in io.camunda.zeebe.engine.state.mutable with parameters of type TypedRecordModifier and TypeMethodDescriptionbooleanMutableBlackListState.tryToBlacklist(TypedRecord<?> typedRecord, Consumer<Long> onBlacklistingInstance) -
Uses of TypedRecord in io.camunda.zeebe.engine.state.processing
Methods in io.camunda.zeebe.engine.state.processing with parameters of type TypedRecordModifier and TypeMethodDescriptionbooleanDbBlackListState.isOnBlacklist(TypedRecord record) booleanDbBlackListState.tryToBlacklist(TypedRecord<?> typedRecord, Consumer<Long> onBlacklistingInstance) -
Uses of TypedRecord in io.camunda.zeebe.streamprocessor
Classes in io.camunda.zeebe.streamprocessor that implement TypedRecord