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
Fields in io.camunda.zeebe.engine.processing.bpmn with type parameters of type FailureMethods 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.BpmnElementProcessor.finalizeActivation(T element, BpmnElementContext context) Finalizes the activation of the BPMN element.BpmnElementProcessor.finalizeCompletion(T element, BpmnElementContext context) Finalizes the completion of the BPMN element.ProcessInstanceStateTransitionGuard.isValidStateTransition(BpmnElementContext context, ExecutableFlowElement element) Checks if the preconditions of the given command are met.BpmnElementProcessor.onActivate(T element, BpmnElementContext context) The element is about to be entered.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).BpmnElementProcessor.onComplete(T element, BpmnElementContext context) The element is going to be left.BpmnStreamProcessor.onEndExecutionListenerComplete(ExecutableFlowNode element, BpmnElementProcessor<ExecutableFlowElement> processor, BpmnElementContext context) BpmnStreamProcessor.onStartExecutionListenerComplete(ExecutableFlowNode element, BpmnElementProcessor<ExecutableFlowElement> processor, BpmnElementContext context) -
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(Expression assignee, long scopeKey) BpmnUserTaskBehavior.evaluateCandidateGroupsExpression(Expression candidateGroups, long scopeKey) BpmnUserTaskBehavior.evaluateCandidateUsersExpression(Expression candidateUsers, long scopeKey) BpmnUserTaskBehavior.evaluateDateExpression(Expression date, long scopeKey) BpmnDecisionBehavior.evaluateDecision(ExecutableCalledDecision element, BpmnElementContext context) Evaluate a decision during the processing of a bpmn element.BpmnUserTaskBehavior.evaluateExternalFormReferenceExpression(Expression externalFormReference, long scopeKey) BpmnUserTaskBehavior.evaluateFormIdExpressionToFormKey(Expression formIdExpression, ZeebeBindingType bindingType, String versionTag, BpmnElementContext context, long scopeKey) BpmnJobBehavior.evaluateJobExpressions(JobWorkerProperties jobWorkerProps, BpmnElementContext context) BpmnUserTaskBehavior.evaluatePriorityExpression(Expression priorityExpression, long scopeKey) BpmnUserTaskBehavior.evaluateUserTaskExpressions(ExecutableUserTask element, BpmnElementContext context) BpmnEventPublicationBehavior.findErrorCatchEvent(org.agrona.DirectBuffer errorCode, BpmnElementContext context) Finds the right catch event for the given error.BpmnStateBehavior.getDeploymentKey(long processDefinitionKey, String tenantId) 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) CallActivityProcessor.finalizeActivation(ExecutableCallActivity element, BpmnElementContext context) EventSubProcessProcessor.finalizeActivation(ExecutableFlowElementContainer element, BpmnElementContext context) ProcessProcessor.finalizeActivation(ExecutableFlowElementContainer element, BpmnElementContext context) SubProcessProcessor.finalizeActivation(ExecutableFlowElementContainer element, BpmnElementContext context) CallActivityProcessor.finalizeCompletion(ExecutableCallActivity element, BpmnElementContext context) EventSubProcessProcessor.finalizeCompletion(ExecutableFlowElementContainer element, BpmnElementContext context) ProcessProcessor.finalizeCompletion(ExecutableFlowElementContainer element, BpmnElementContext context) SubProcessProcessor.finalizeCompletion(ExecutableFlowElementContainer element, BpmnElementContext context) CallActivityProcessor.onActivate(ExecutableCallActivity element, BpmnElementContext context) EventSubProcessProcessor.onActivate(ExecutableFlowElementContainer element, BpmnElementContext activating) MultiInstanceBodyProcessor.onActivate(ExecutableMultiInstanceBody element, BpmnElementContext context) SubProcessProcessor.onActivate(ExecutableFlowElementContainer element, BpmnElementContext activating) MultiInstanceBodyProcessor.onChildActivating(ExecutableMultiInstanceBody multiInstanceBody, BpmnElementContext flowScopeContext, BpmnElementContext childContext) CallActivityProcessor.onComplete(ExecutableCallActivity element, BpmnElementContext context) EventSubProcessProcessor.onComplete(ExecutableFlowElementContainer element, BpmnElementContext completing) MultiInstanceBodyProcessor.onComplete(ExecutableMultiInstanceBody element, BpmnElementContext context) ProcessProcessor.onComplete(ExecutableFlowElementContainer element, BpmnElementContext context) SubProcessProcessor.onComplete(ExecutableFlowElementContainer element, BpmnElementContext completing) -
Uses of Failure in io.camunda.zeebe.engine.processing.bpmn.event
Methods in io.camunda.zeebe.engine.processing.bpmn.event that return types with arguments of type FailureModifier and TypeMethodDescriptionEndEventProcessor.finalizeActivation(ExecutableEndEvent element, BpmnElementContext activating) IntermediateCatchEventProcessor.finalizeActivation(ExecutableCatchEventElement element, BpmnElementContext activating) IntermediateThrowEventProcessor.finalizeActivation(ExecutableIntermediateThrowEvent element, BpmnElementContext activating) StartEventProcessor.finalizeActivation(ExecutableStartEvent element, BpmnElementContext context) BoundaryEventProcessor.finalizeCompletion(ExecutableBoundaryEvent element, BpmnElementContext context) EndEventProcessor.finalizeCompletion(ExecutableEndEvent element, BpmnElementContext context) IntermediateCatchEventProcessor.finalizeCompletion(ExecutableCatchEventElement element, BpmnElementContext context) IntermediateThrowEventProcessor.finalizeCompletion(ExecutableIntermediateThrowEvent element, BpmnElementContext completing) StartEventProcessor.finalizeCompletion(ExecutableStartEvent element, BpmnElementContext context) BoundaryEventProcessor.onActivate(ExecutableBoundaryEvent element, BpmnElementContext context) EndEventProcessor.onActivate(ExecutableEndEvent element, BpmnElementContext activating) IntermediateCatchEventProcessor.onActivate(ExecutableCatchEventElement element, BpmnElementContext activating) IntermediateThrowEventProcessor.onActivate(ExecutableIntermediateThrowEvent element, BpmnElementContext activating) BoundaryEventProcessor.onComplete(ExecutableBoundaryEvent element, BpmnElementContext context) EndEventProcessor.onComplete(ExecutableEndEvent element, BpmnElementContext context) IntermediateCatchEventProcessor.onComplete(ExecutableCatchEventElement element, BpmnElementContext completing) IntermediateThrowEventProcessor.onComplete(ExecutableIntermediateThrowEvent element, BpmnElementContext completing) StartEventProcessor.onComplete(ExecutableStartEvent element, BpmnElementContext context) -
Uses of Failure in io.camunda.zeebe.engine.processing.bpmn.gateway
Methods in io.camunda.zeebe.engine.processing.bpmn.gateway that return types with arguments of type FailureModifier and TypeMethodDescriptionEventBasedGatewayProcessor.finalizeActivation(ExecutableEventBasedGateway element, BpmnElementContext context) ExclusiveGatewayProcessor.finalizeActivation(ExecutableExclusiveGateway element, BpmnElementContext activating) InclusiveGatewayProcessor.finalizeActivation(ExecutableInclusiveGateway element, BpmnElementContext activating) ParallelGatewayProcessor.finalizeActivation(ExecutableFlowNode element, BpmnElementContext context) EventBasedGatewayProcessor.finalizeCompletion(ExecutableEventBasedGateway element, BpmnElementContext context) ExclusiveGatewayProcessor.finalizeCompletion(ExecutableExclusiveGateway element, BpmnElementContext context) InclusiveGatewayProcessor.finalizeCompletion(ExecutableInclusiveGateway element, BpmnElementContext context) ParallelGatewayProcessor.finalizeCompletion(ExecutableFlowNode element, BpmnElementContext context) EventBasedGatewayProcessor.onComplete(ExecutableEventBasedGateway element, BpmnElementContext context) -
Uses of Failure in io.camunda.zeebe.engine.processing.bpmn.task
Methods in io.camunda.zeebe.engine.processing.bpmn.task that return types with arguments of type FailureModifier and TypeMethodDescriptionJobWorkerTaskProcessor.finalizeActivation(ExecutableJobWorkerTask element, BpmnElementContext context) JobWorkerTaskSupportingProcessor.finalizeActivation(T element, BpmnElementContext context) ReceiveTaskProcessor.finalizeActivation(ExecutableReceiveTask element, BpmnElementContext context) UndefinedTaskProcessor.finalizeActivation(ExecutableActivity element, BpmnElementContext context) JobWorkerTaskProcessor.finalizeCompletion(ExecutableJobWorkerTask element, BpmnElementContext context) JobWorkerTaskSupportingProcessor.finalizeCompletion(T element, BpmnElementContext context) ReceiveTaskProcessor.finalizeCompletion(ExecutableReceiveTask element, BpmnElementContext context) UndefinedTaskProcessor.finalizeCompletion(ExecutableActivity element, BpmnElementContext context) JobWorkerTaskProcessor.onActivate(ExecutableJobWorkerTask element, BpmnElementContext context) JobWorkerTaskSupportingProcessor.onActivate(T element, BpmnElementContext context) ReceiveTaskProcessor.onActivate(ExecutableReceiveTask element, BpmnElementContext context) BusinessRuleTaskProcessor.onActivateInternal(ExecutableBusinessRuleTask element, BpmnElementContext context) JobWorkerTaskSupportingProcessor.onActivateInternal(T element, BpmnElementContext context) ScriptTaskProcessor.onActivateInternal(ExecutableScriptTask element, BpmnElementContext context) UserTaskProcessor.onActivateInternal(ExecutableUserTask element, BpmnElementContext context) JobWorkerTaskProcessor.onComplete(ExecutableJobWorkerTask element, BpmnElementContext context) JobWorkerTaskSupportingProcessor.onComplete(T element, BpmnElementContext context) ReceiveTaskProcessor.onComplete(ExecutableReceiveTask element, BpmnElementContext context) BusinessRuleTaskProcessor.onCompleteInternal(ExecutableBusinessRuleTask element, BpmnElementContext context) JobWorkerTaskSupportingProcessor.onCompleteInternal(T element, BpmnElementContext context) ScriptTaskProcessor.onCompleteInternal(ExecutableScriptTask element, BpmnElementContext context) UserTaskProcessor.onCompleteInternal(ExecutableUserTask element, BpmnElementContext context) BusinessRuleTaskProcessor.onFinalizeActivationInternal(ExecutableBusinessRuleTask element, BpmnElementContext context) JobWorkerTaskSupportingProcessor.onFinalizeActivationInternal(T element, BpmnElementContext context) ScriptTaskProcessor.onFinalizeActivationInternal(ExecutableScriptTask element, BpmnElementContext context) UserTaskProcessor.onFinalizeActivationInternal(ExecutableUserTask element, BpmnElementContext context) BusinessRuleTaskProcessor.onFinalizeCompletionInternal(ExecutableBusinessRuleTask element, BpmnElementContext context) JobWorkerTaskSupportingProcessor.onFinalizeCompletionInternal(T element, BpmnElementContext context) ScriptTaskProcessor.onFinalizeCompletionInternal(ExecutableScriptTask element, BpmnElementContext context) UserTaskProcessor.onFinalizeCompletionInternal(ExecutableUserTask element, BpmnElementContext context) -
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(Expression expression, long scopeKey) Evaluates the given expression and returns the result no matter the type.ExpressionProcessor.evaluateArrayExpression(Expression expression, long scopeKey) Evaluates the given expression and returns the result as a list.ExpressionProcessor.evaluateArrayOfStringsExpression(Expression expression, long scopeKey) Evaluates the given expression and returns the result as a list of strings.ExpressionProcessor.evaluateBooleanExpression(Expression expression, long scopeKey) Evaluates the given expression and returns the result as boolean.ExpressionProcessor.evaluateDateTimeExpression(Expression expression, Long scopeKey) Evaluates the given expression and returns the result as ZonedDateTime.ExpressionProcessor.evaluateDateTimeExpression(Expression expression, Long scopeKey, boolean isNullable) Evaluates the given expression and returns the result asOptional.ExpressionProcessor.evaluateIntegerExpression(Expression expression, long scopeKey) Evaluates the given expression and returns the result as int.ExpressionProcessor.evaluateIntervalExpression(Expression expression, long scopeKey) Evaluates the given expression and returns the result as an Interval.ExpressionProcessor.evaluateLongExpression(Expression expression, long scopeKey) Evaluates the given expression and returns the result as long.ExpressionProcessor.evaluateMessageCorrelationKeyExpression(Expression expression, long scopeKey) Evaluates the given expression and returns the result as String.ExpressionProcessor.evaluateStringExpression(Expression expression, long scopeKey) Evaluates the given expression and returns the result as string.ExpressionProcessor.evaluateStringExpressionAsDirectBuffer(Expression expression, long scopeKey) Evaluates the given expression and returns the result as string wrapped inDirectBuffer.ExpressionProcessor.evaluateVariableMappingExpression(Expression expression, long scopeKey) Evaluates the given expression of a variable mapping and returns the result as buffer.DecisionBehavior.findDecisionByIdAndDeploymentKeyAndTenant(String decisionId, long deploymentKey, String tenantId) DecisionBehavior.findDecisionByIdAndVersionTagAndTenant(String decisionId, String versionTag, String tenantId) DecisionBehavior.findDecisionByKeyAndTenant(long decisionKey, String tenantId) DecisionBehavior.findLatestDecisionByIdAndTenant(String decisionId, String tenantId) DecisionBehavior.findParsedDrgByDecision(PersistedDecision persistedDecision) CatchEventBehavior.subscribeToEvents(BpmnElementContext context, ExecutableCatchEventSupplier supplier) Subscribes to all events of the given supplier.CatchEventBehavior.subscribeToEvents(BpmnElementContext context, ExecutableCatchEventSupplier supplier, Predicate<ExecutableCatchEvent> filterBeforeEvaluation, Predicate<CatchEventBehavior.CatchEvent> filterAfterEvaluation) Subscribes to all events of the given supplier that match the given catch event id filter.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 TypeMethodDescriptionBpmnResourceTransformer.createMetadata(DeploymentResource resource, DeploymentRecord deployment) DmnResourceTransformer.createMetadata(DeploymentResource resource, DeploymentRecord deployment) FormResourceTransformer.createMetadata(DeploymentResource resource, DeploymentRecord deployment) DeploymentTransformer.transform(DeploymentRecord deploymentEvent) BpmnResourceTransformer.writeRecords(DeploymentResource resource, DeploymentRecord deployment) DmnResourceTransformer.writeRecords(DeploymentResource resource, DeploymentRecord deployment) FormResourceTransformer.writeRecords(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)