Uses of Class
io.camunda.zeebe.engine.processing.common.Failure
Packages that use Failure
Package
Description
-
Uses of Failure in io.camunda.zeebe.engine.processing.bpmn
Methods in io.camunda.zeebe.engine.processing.bpmn that return types with arguments of type FailureModifier and TypeMethodDescriptionBpmnElementContainerProcessor.beforeExecutionPathCompleted
(T element, BpmnElementContext flowScopeContext, BpmnElementContext childContext) The execution path of a child element is about to be completed.ProcessInstanceStateTransitionGuard.isValidStateTransition
(BpmnElementContext context, ExecutableFlowElement element) Checks if the preconditions of the given command are met.BpmnElementContainerProcessor.onChildActivating
(T element, BpmnElementContext flowScopeContext, BpmnElementContext childContext) A child element is on activating (but not yet activated).BpmnElementContainerProcessor.onChildCompleting
(T element, BpmnElementContext flowScopeContext, BpmnElementContext childContext) A child element is completing (but not yet completed). -
Uses of Failure in io.camunda.zeebe.engine.processing.bpmn.behavior
Methods in io.camunda.zeebe.engine.processing.bpmn.behavior that return types with arguments of type FailureModifier and TypeMethodDescriptionBpmnVariableMappingBehavior.applyInputMappings
(BpmnElementContext context, ExecutableFlowNode element) Apply the input mappings for a BPMN element.BpmnVariableMappingBehavior.applyOutputMappings
(BpmnElementContext context, ExecutableFlowNode element) Apply the output mappings for a BPMN element.BpmnStateTransitionBehavior.beforeExecutionPathCompleted
(ExecutableFlowElement element, BpmnElementContext childContext) BpmnJobBehavior.createNewJob
(BpmnElementContext context, ExecutableJobWorkerElement element) BpmnDecisionBehavior.evaluateDecision
(ExecutableCalledDecision element, BpmnElementContext context) Evaluate a decision during the processing of a bpmn element.BpmnEventPublicationBehavior.findErrorCatchEvent
(org.agrona.DirectBuffer errorCode, BpmnElementContext context) Finds the right catch event for the given error.BpmnStateTransitionBehavior.onElementActivating
(ExecutableFlowElement element, BpmnElementContext childContext) <T extends ExecutableCatchEventSupplier>
Either<Failure,Void> BpmnEventSubscriptionBehavior.subscribeToEvents
(T element, BpmnElementContext context) <T extends ExecutableFlowNode>
Either<Failure,BpmnElementContext> BpmnStateTransitionBehavior.transitionToCompleted
(T element, BpmnElementContext context) MultiInstanceOutputCollectionBehavior.updateOutputCollection
(ExecutableMultiInstanceBody element, BpmnElementContext childContext, BpmnElementContext flowScopeContext) Methods in io.camunda.zeebe.engine.processing.bpmn.behavior with parameters of type FailureModifier and TypeMethodDescriptionvoid
BpmnIncidentBehavior.createIncident
(Failure failure, BpmnElementContext context) Method parameters in io.camunda.zeebe.engine.processing.bpmn.behavior with type arguments of type FailureModifier and TypeMethodDescriptionvoid
BpmnIncidentBehavior.createIncident
(Tuple<Failure, BpmnElementContext> failureAndContext) -
Uses of Failure in io.camunda.zeebe.engine.processing.bpmn.container
Methods in io.camunda.zeebe.engine.processing.bpmn.container that return types with arguments of type FailureModifier and TypeMethodDescriptionMultiInstanceBodyProcessor.beforeExecutionPathCompleted
(ExecutableMultiInstanceBody element, BpmnElementContext flowScopeContext, BpmnElementContext childContext) MultiInstanceBodyProcessor.onChildActivating
(ExecutableMultiInstanceBody multiInstanceBody, BpmnElementContext flowScopeContext, BpmnElementContext childContext) -
Uses of Failure in io.camunda.zeebe.engine.processing.common
Methods in io.camunda.zeebe.engine.processing.common that return FailureModifier and TypeMethodDescriptionDecisionBehavior.formatDecisionLookupFailure
(Failure failure, long decisionKey) DecisionBehavior.formatDecisionLookupFailure
(Failure failure, String decisionId) Methods in io.camunda.zeebe.engine.processing.common that return types with arguments of type FailureModifier and TypeMethodDescriptionExpressionProcessor.evaluateAnyExpression
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression and returns the result no matter the type.ExpressionProcessor.evaluateArrayExpression
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression and returns the result as a list.ExpressionProcessor.evaluateArrayOfStringsExpression
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression and returns the result as a list of strings.ExpressionProcessor.evaluateBooleanExpression
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression and returns the result as boolean.ExpressionProcessor.evaluateDateTimeExpression
(io.camunda.zeebe.el.Expression expression, Long scopeKey) Evaluates the given expression and returns the result as ZonedDateTime.ExpressionProcessor.evaluateDateTimeExpression
(io.camunda.zeebe.el.Expression expression, Long scopeKey, boolean isNullable) Evaluates the given expression and returns the result asOptional
.ExpressionProcessor.evaluateIntervalExpression
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression and returns the result as an Interval.ExpressionProcessor.evaluateLongExpression
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression and returns the result as long.ExpressionProcessor.evaluateMessageCorrelationKeyExpression
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression and returns the result as String.ExpressionProcessor.evaluateStringExpression
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression and returns the result as string.ExpressionProcessor.evaluateStringExpressionAsDirectBuffer
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression and returns the result as string wrapped inDirectBuffer
.ExpressionProcessor.evaluateVariableMappingExpression
(io.camunda.zeebe.el.Expression expression, long scopeKey) Evaluates the given expression of a variable mapping and returns the result as buffer.DecisionBehavior.findAndParseDrgByDecision
(PersistedDecision persistedDecision) DecisionBehavior.findDecisionById
(String decisionId) DecisionBehavior.findDecisionByKey
(long decisionKey) CatchEventBehavior.subscribeToEvents
(BpmnElementContext context, ExecutableCatchEventSupplier supplier) Methods in io.camunda.zeebe.engine.processing.common with parameters of type FailureModifier and TypeMethodDescriptionDecisionBehavior.formatDecisionLookupFailure
(Failure failure, long decisionKey) DecisionBehavior.formatDecisionLookupFailure
(Failure failure, String decisionId) -
Uses of Failure in io.camunda.zeebe.engine.processing.deployment.model.element
Methods in io.camunda.zeebe.engine.processing.deployment.model.element that return types with arguments of type FailureModifier and TypeMethodDescriptionExecutableCatchEvent.getTimerFactory()
ExecutableCatchEventElement.getTimerFactory()
ExecutableReceiveTask.getTimerFactory()
Method parameters in io.camunda.zeebe.engine.processing.deployment.model.element with type arguments of type FailureModifier and TypeMethodDescriptionvoid
ExecutableCatchEventElement.setTimerFactory
(BiFunction<ExpressionProcessor, Long, Either<Failure, Timer>> timerFactory) -
Uses of Failure in io.camunda.zeebe.engine.processing.deployment.model.transformer
Methods in io.camunda.zeebe.engine.processing.deployment.model.transformer that return types with arguments of type Failure -
Uses of Failure in io.camunda.zeebe.engine.processing.deployment.model.validation
Methods in io.camunda.zeebe.engine.processing.deployment.model.validation that return types with arguments of type FailureModifier and TypeMethodDescriptionStraightThroughProcessingLoopValidator.validate
(DeploymentResource resource, List<ExecutableProcess> executableProcesses) Validates a list of processes for straight-through processing loops. -
Uses of Failure in io.camunda.zeebe.engine.processing.deployment.transform
Methods in io.camunda.zeebe.engine.processing.deployment.transform that return types with arguments of type FailureModifier and TypeMethodDescriptionDeploymentTransformer.transform
(DeploymentRecord deploymentEvent) BpmnResourceTransformer.transformResource
(DeploymentResource resource, DeploymentRecord deployment) DmnResourceTransformer.transformResource
(DeploymentResource resource, DeploymentRecord deployment) -
Uses of Failure in io.camunda.zeebe.engine.processing.message
Methods in io.camunda.zeebe.engine.processing.message that return FailureConstructors in io.camunda.zeebe.engine.processing.message with parameters of type FailureModifierConstructorDescriptionMessageNameException
(Failure failure, org.agrona.DirectBuffer failedEventId) -
Uses of Failure in io.camunda.zeebe.engine.state.analyzers
Methods in io.camunda.zeebe.engine.state.analyzers that return types with arguments of type FailureModifier and TypeMethodDescriptionCatchEventAnalyzer.findErrorCatchEvent
(org.agrona.DirectBuffer errorCode, ElementInstance instance, Optional<org.agrona.DirectBuffer> jobErrorMessage)