Uses of Class
io.camunda.zeebe.engine.processing.common.ExpressionProcessor
Package
Description
-
Uses of ExpressionProcessor in io.camunda.zeebe.engine.processing.bpmn.behavior
Modifier and TypeMethodDescriptionBpmnBehaviors.expressionBehavior()
BpmnBehaviorsImpl.expressionBehavior()
ModifierConstructorDescriptionBpmnDecisionBehavior
(DecisionBehavior decisionBehavior, ProcessingState processingState, EventTriggerBehavior eventTriggerBehavior, StateWriter stateWriter, KeyGenerator keyGenerator, ExpressionProcessor expressionBehavior) BpmnJobBehavior
(KeyGenerator keyGenerator, JobState jobState, Writers writers, ExpressionProcessor expressionBehavior, BpmnStateBehavior stateBehavior, BpmnIncidentBehavior incidentBehavior, BpmnJobActivationBehavior jobActivationBehavior, JobMetrics jobMetrics, FormState formState) BpmnSignalBehavior
(KeyGenerator keyGenerator, VariableState variableState, Writers writers, ExpressionProcessor expressionBehavior) BpmnVariableMappingBehavior
(ExpressionProcessor expressionProcessor, ProcessingState processingState, VariableBehavior variableBehavior) -
Uses of ExpressionProcessor in io.camunda.zeebe.engine.processing.common
Modifier and TypeMethodDescriptionExpressionProcessor.withPrimaryContext
(io.camunda.zeebe.el.EvaluationContext primaryContext) Returns a newExpressionProcessor
instance.ExpressionProcessor.withSecondaryContext
(io.camunda.zeebe.el.EvaluationContext secondaryContext) Returns a newExpressionProcessor
instance.ModifierConstructorDescriptionCatchEventBehavior
(ProcessingState processingState, KeyGenerator keyGenerator, ExpressionProcessor expressionProcessor, SubscriptionCommandSender subscriptionCommandSender, StateWriter stateWriter, SideEffectWriter sideEffectWriter, DueDateTimerChecker timerChecker, int partitionsCount) -
Uses of ExpressionProcessor in io.camunda.zeebe.engine.processing.deployment.model
Modifier and TypeMethodDescriptionstatic BpmnValidator
BpmnFactory.createValidator
(ExpressionProcessor expressionProcessor) -
Uses of ExpressionProcessor in io.camunda.zeebe.engine.processing.deployment.model.element
Modifier and TypeMethodDescriptionExecutableCatchEvent.getTimerFactory()
ExecutableCatchEventElement.getTimerFactory()
ExecutableReceiveTask.getTimerFactory()
Modifier and TypeMethodDescriptionvoid
ExecutableCatchEventElement.setTimerFactory
(BiFunction<ExpressionProcessor, Long, Either<Failure, Timer>> timerFactory) -
Uses of ExpressionProcessor in io.camunda.zeebe.engine.processing.deployment.model.validation
Modifier and TypeMethodDescriptionstatic Collection<org.camunda.bpm.model.xml.validation.ModelElementValidator<?>>
ZeebeRuntimeValidators.getValidators
(io.camunda.zeebe.el.ExpressionLanguage expressionLanguage, ExpressionProcessor expressionProcessor) static boolean
ZeebeExpressionValidator.isValidDateTime
(io.camunda.zeebe.el.Expression staticExp, ExpressionProcessor expressionProcessor) ModifierConstructorDescriptionTimerCatchEventExpressionValidator
(io.camunda.zeebe.el.ExpressionLanguage expressionLanguage, ExpressionProcessor expressionProcessor) -
Uses of ExpressionProcessor in io.camunda.zeebe.engine.processing.deployment.transform
ModifierConstructorDescriptionBpmnResourceTransformer
(KeyGenerator keyGenerator, StateWriter stateWriter, Function<DeploymentResource, org.agrona.DirectBuffer> checksumGenerator, ProcessState processState, ExpressionProcessor expressionProcessor, boolean enableStraightThroughProcessingLoopDetector) BpmnValidator
(io.camunda.zeebe.el.ExpressionLanguage expressionLanguage, ExpressionProcessor expressionProcessor) DeploymentTransformer
(StateWriter stateWriter, ProcessingState processingState, ExpressionProcessor expressionProcessor, KeyGenerator keyGenerator, FeatureFlags featureFlags)