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) BpmnSignalBehavior.broadcastNewSignal(BpmnElementContext context, ExecutableSignal signal) BpmnUserTaskBehavior.evaluateAssigneeExpression(io.camunda.zeebe.el.Expression assignee, long scopeKey) BpmnUserTaskBehavior.evaluateCandidateGroupsExpression(io.camunda.zeebe.el.Expression candidateGroups, long scopeKey) BpmnUserTaskBehavior.evaluateCandidateUsersExpression(io.camunda.zeebe.el.Expression candidateUsers, long scopeKey) BpmnUserTaskBehavior.evaluateDateExpression(io.camunda.zeebe.el.Expression date, long scopeKey) BpmnDecisionBehavior.evaluateDecision(ExecutableCalledDecision element, BpmnElementContext context) Evaluate a decision during the processing of a bpmn element.BpmnUserTaskBehavior.evaluateFormIdExpressionToFormKey(io.camunda.zeebe.el.Expression formIdExpression, long scopeKey, String tenantId) BpmnJobBehavior.evaluateJobExpressions(ExecutableJobWorkerElement element, BpmnElementContext context) BpmnUserTaskBehavior.evaluateUserTaskExpressions(ExecutableUserTask element, BpmnElementContext context) 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 TypeMethodDescriptionvoidBpmnIncidentBehavior.createIncident(Failure failure, BpmnElementContext context) Method parameters in io.camunda.zeebe.engine.processing.bpmn.behavior with type arguments of type FailureModifier and TypeMethodDescriptionvoidBpmnIncidentBehavior.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.findDecisionByIdAndTenant(String decisionId, String tenantId) DecisionBehavior.findDecisionByKeyAndTenant(long decisionKey, String tenantId) DecisionBehavior.findParsedDrgByDecision(PersistedDecision persistedDecision) 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 TypeMethodDescriptionvoidExecutableCatchEventElement.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.UnsupportedMultiTenantFeaturesValidator.validate(DeploymentResource resource, List<ExecutableProcess> executableProcesses, String tenantId) Validates a list of processes for containing unsupported elements when used with multi-tenancy. -
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) FormResourceTransformer.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)