Uses of Interface
org.flowable.common.engine.api.delegate.Expression
Packages that use Expression
Package
Description
Interfaces used to include Java code in a process as the behavior of an activity
or as a listener to process events with
JavaDelegate
s.-
Uses of Expression in org.flowable.cmmn.engine.impl.behavior.impl
Fields in org.flowable.cmmn.engine.impl.behavior.impl declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
CaseTaskActivityBehavior.caseRefExpression
protected Expression
DecisionTaskActivityBehavior.decisionRefExpression
protected Expression
EventRegistryEventListenerActivityBehaviour.eventDefinitionKeyExpression
protected Expression
MilestoneActivityBehavior.milestoneNameExpression
protected Expression
ProcessTaskActivityBehavior.processRefExpression
Constructors in org.flowable.cmmn.engine.impl.behavior.impl with parameters of type ExpressionModifierConstructorDescriptionCaseTaskActivityBehavior
(Expression caseRefExpression, CaseTask caseTask) DecisionTaskActivityBehavior
(Expression decisionRefExpression, DecisionTask decisionTask) EventRegistryEventListenerActivityBehaviour
(Expression eventDefinitionKeyExpression) MilestoneActivityBehavior
(Expression milestoneNameExpression, String milestoneVariable, String businessStatus) ProcessTaskActivityBehavior
(Process process, Expression processRefExpression, ProcessTask processTask) -
Uses of Expression in org.flowable.cmmn.engine.impl.behavior.impl.http.handler
Fields in org.flowable.cmmn.engine.impl.behavior.impl.http.handler declared as ExpressionMethods in org.flowable.cmmn.engine.impl.behavior.impl.http.handler with parameters of type ExpressionModifier and TypeMethodDescriptionstatic Object
DelegateExpressionHttpHandler.resolveDelegateExpression
(Expression expression, VariableContainer variableScope, List<FieldExtension> fieldExtensions) Constructors in org.flowable.cmmn.engine.impl.behavior.impl.http.handler with parameters of type ExpressionModifierConstructorDescriptionDelegateExpressionHttpHandler
(Expression expression, List<FieldExtension> fieldDeclarations) -
Uses of Expression in org.flowable.cmmn.engine.impl.behavior.impl.mail
Methods in org.flowable.cmmn.engine.impl.behavior.impl.mail that return ExpressionModifier and TypeMethodDescriptionprotected Expression
CmmnMailActivityDelegate.createExpression
(String expressionText) -
Uses of Expression in org.flowable.cmmn.engine.impl.cmd
Methods in org.flowable.cmmn.engine.impl.cmd with parameters of type ExpressionModifier and TypeMethodDescriptionprotected boolean
GetStageOverviewCmd.evaluateIncludeInStageOverviewExpression
(Expression stageExpression, String includeInStageOverview, VariableContainer variableContainer) -
Uses of Expression in org.flowable.cmmn.engine.impl.delegate
Methods in org.flowable.cmmn.engine.impl.delegate that return ExpressionModifier and TypeMethodDescriptionstatic Expression
CmmnDelegateHelper.createExpressionForField
(FieldExtension fieldExtension) static Expression
CmmnDelegateHelper.getCmmnElementFieldExpression
(DelegatePlanItemInstance planItemInstance, String fieldName) static Expression
CmmnDelegateHelper.getFieldExpression
(DelegatePlanItemInstance planItemInstance, String fieldName) static Expression
CmmnDelegateHelper.getListenerFieldExpression
(DelegatePlanItemInstance planItemInstance, String fieldName) -
Uses of Expression in org.flowable.cmmn.engine.impl.listener
Fields in org.flowable.cmmn.engine.impl.listener declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
DelegateExpressionCaseLifecycleListener.expression
protected Expression
DelegateExpressionPlanItemLifecycleListener.expression
protected Expression
DelegateExpressionTaskListener.expression
protected Expression
ExpressionCaseLifecycleListener.expression
protected Expression
ExpressionPlanItemLifecycleListener.expression
protected Expression
ExpressionTaskListener.expression
protected Expression
ScriptTypeTaskListener.language
protected Expression
ScriptTypeTaskListener.resultVariable
protected Expression
ScriptTypeTaskListener.script
Methods in org.flowable.cmmn.engine.impl.listener that return ExpressionModifier and TypeMethodDescriptionprotected Expression
DefaultCmmnListenerFactory.createExpression
(Object value) ScriptTypeTaskListener.getResultVariable()
Methods in org.flowable.cmmn.engine.impl.listener with parameters of type ExpressionModifier and TypeMethodDescriptionvoid
ScriptTypeTaskListener.setLanguage
(Expression language) void
ScriptTypeTaskListener.setResultVariable
(Expression resultVariable) void
ScriptTypeTaskListener.setScript
(Expression script) Constructors in org.flowable.cmmn.engine.impl.listener with parameters of type ExpressionModifierConstructorDescriptionDelegateExpressionCaseLifecycleListener
(String sourceState, String targetState, Expression expression, List<FieldExtension> fieldExtensions) DelegateExpressionPlanItemLifecycleListener
(String sourceState, String targetState, Expression expression, List<FieldExtension> fieldExtensions) DelegateExpressionTaskListener
(Expression expression, List<FieldExtension> fieldExtensions) ExpressionCaseLifecycleListener
(String sourceState, String targetState, Expression expression) ExpressionPlanItemLifecycleListener
(String sourceState, String targetState, Expression expression) ExpressionTaskListener
(Expression expression) ScriptTypeTaskListener
(Expression language, Expression script) -
Uses of Expression in org.flowable.cmmn.engine.impl.parser
Methods in org.flowable.cmmn.engine.impl.parser that return ExpressionModifier and TypeMethodDescriptionprotected Expression
DefaultCmmnActivityBehaviorFactory.createExpression
(String refExpressionString) -
Uses of Expression in org.flowable.cmmn.engine.impl.util
Methods in org.flowable.cmmn.engine.impl.util with parameters of type ExpressionModifier and TypeMethodDescriptionstatic Object
DelegateExpressionUtil.resolveDelegateExpression
(Expression expression, VariableContainer variableContainer, List<FieldExtension> fieldExtensions) -
Uses of Expression in org.flowable.common.engine.impl.el
Classes in org.flowable.common.engine.impl.el that implement ExpressionModifier and TypeClassDescriptionclass
Expression that always returns the same value whengetValue
is called.class
Expression implementation backed by a JUELValueExpression
.Fields in org.flowable.common.engine.impl.el with type parameters of type ExpressionModifier and TypeFieldDescriptionprotected DeploymentCache<Expression>
DefaultExpressionManager.expressionCache
Methods in org.flowable.common.engine.impl.el that return ExpressionModifier and TypeMethodDescriptionDefaultExpressionManager.createExpression
(String text) ExpressionManager.createExpression
(String expression) Creates anExpression
instance from the given String.protected Expression
DefaultExpressionManager.createJuelExpression
(String expression, ValueExpression valueExpression) Methods in org.flowable.common.engine.impl.el that return types with arguments of type ExpressionMethod parameters in org.flowable.common.engine.impl.el with type arguments of type ExpressionModifier and TypeMethodDescriptionvoid
DefaultExpressionManager.setExpressionCache
(DeploymentCache<Expression> expressionCache) -
Uses of Expression in org.flowable.common.engine.impl.scripting
Fields in org.flowable.common.engine.impl.scripting declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
AbstractScriptEvaluator.language
The language of the script e.g.protected Expression
AbstractScriptEvaluator.resultVariable
The name of the result variable to store the result of the script evaluation in the variableScope.Methods in org.flowable.common.engine.impl.scripting with parameters of type ExpressionModifier and TypeMethodDescriptionvoid
AbstractScriptEvaluator.setLanguage
(Expression language) void
AbstractScriptEvaluator.setResultVariable
(Expression resultVariable) void
AbstractScriptEvaluator.setScript
(Expression script) Sets the script as Expression for backwards compatibility.Constructors in org.flowable.common.engine.impl.scripting with parameters of type Expression -
Uses of Expression in org.flowable.dmn.engine.impl.el
Fields in org.flowable.dmn.engine.impl.el declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
RuleExpressionCondition.expression
protected Expression
RuleExpressionOutput.expression
Constructors in org.flowable.dmn.engine.impl.el with parameters of type ExpressionModifierConstructorDescriptionRuleExpressionCondition
(Expression expression) RuleExpressionOutput
(Expression expression) -
Uses of Expression in org.flowable.engine.delegate
Methods in org.flowable.engine.delegate that return ExpressionModifier and TypeMethodDescriptionstatic Expression
DelegateHelper.createExpressionForField
(FieldExtension fieldExtension) Creates anExpression
for theFieldExtension
.static Expression
DelegateHelper.getFieldExpression
(DelegateExecution execution, String fieldName) Returns theExpression
for the field defined for the current activity of the providedDelegateExecution
.static Expression
DelegateHelper.getFieldExpression
(DelegateTask task, String fieldName) Similar toDelegateHelper.getFieldExpression(DelegateExecution, String)
, but for use within aTaskListener
.static Expression
DelegateHelper.getFlowElementFieldExpression
(DelegateExecution execution, String fieldName) static Expression
DelegateHelper.getListenerFieldExpression
(DelegateExecution execution, String fieldName) Methods in org.flowable.engine.delegate with parameters of type ExpressionModifier and TypeMethodDescriptionvoid
BusinessRuleTaskDelegate.addRuleIdExpression
(Expression inputId) void
BusinessRuleTaskDelegate.addRuleVariableInputIdExpression
(Expression inputId) -
Uses of Expression in org.flowable.engine.impl.bpmn.behavior
Fields in org.flowable.engine.impl.bpmn.behavior declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
ShellActivityBehavior.arg1
protected Expression
ShellActivityBehavior.arg2
protected Expression
ShellActivityBehavior.arg3
protected Expression
ShellActivityBehavior.arg4
protected Expression
ShellActivityBehavior.arg5
protected Expression
ShellActivityBehavior.cleanEnv
protected Expression
MultiInstanceActivityBehavior.collectionExpression
protected Expression
ShellActivityBehavior.command
protected Expression
ShellActivityBehavior.directory
protected Expression
ShellActivityBehavior.errorCodeVariable
protected Expression
ServiceTaskDelegateExpressionActivityBehavior.expression
protected Expression
ServiceTaskExpressionActivityBehavior.expression
protected Expression
ExternalWorkerTaskActivityBehavior.jobTopicExpression
protected Expression
MultiInstanceActivityBehavior.loopCardinalityExpression
protected Expression
ShellActivityBehavior.outputVariable
protected Expression
ShellActivityBehavior.redirectError
protected Expression
ExternalWorkerTaskActivityBehavior.skipExpression
protected Expression
ServiceTaskDelegateExpressionActivityBehavior.skipExpression
protected Expression
ServiceTaskExpressionActivityBehavior.skipExpression
protected Expression
ServiceTaskFutureJavaDelegateActivityBehavior.skipExpression
protected Expression
ServiceTaskJavaDelegateActivityBehavior.skipExpression
protected Expression
ShellActivityBehavior.wait
Fields in org.flowable.engine.impl.bpmn.behavior with type parameters of type ExpressionModifier and TypeFieldDescriptionprotected Set<Expression>
BusinessRuleTaskActivityBehavior.rulesExpressions
protected Set<Expression>
BusinessRuleTaskActivityBehavior.variablesInputExpressions
Methods in org.flowable.engine.impl.bpmn.behavior that return ExpressionModifier and TypeMethodDescriptionMultiInstanceActivityBehavior.getCollectionExpression()
MultiInstanceActivityBehavior.getLoopCardinalityExpression()
Methods in org.flowable.engine.impl.bpmn.behavior with parameters of type ExpressionModifier and TypeMethodDescriptionvoid
BusinessRuleTaskActivityBehavior.addRuleIdExpression
(Expression inputId) void
BusinessRuleTaskActivityBehavior.addRuleVariableInputIdExpression
(Expression inputId) protected String
ShellActivityBehavior.getStringFromField
(Expression expression, DelegateExecution execution) void
MultiInstanceActivityBehavior.setCollectionExpression
(Expression collectionExpression) void
MultiInstanceActivityBehavior.setLoopCardinalityExpression
(Expression loopCardinalityExpression) Constructors in org.flowable.engine.impl.bpmn.behavior with parameters of type ExpressionModifierConstructorDescriptionExternalWorkerTaskActivityBehavior
(ExternalWorkerServiceTask externalWorkerServiceTask, Expression jobTopicExpression, Expression skipExpression) ServiceTaskDelegateExpressionActivityBehavior
(String serviceTaskId, Expression expression, Expression skipExpression, List<FieldDeclaration> fieldDeclarations, List<MapExceptionEntry> mapExceptions, boolean triggerable) ServiceTaskExpressionActivityBehavior
(ServiceTask serviceTask, Expression expression, Expression skipExpression) ServiceTaskFutureJavaDelegateActivityBehavior
(FutureJavaDelegate<?> futureJavaDelegate, boolean triggerable, Expression skipExpression, List<MapExceptionEntry> mapExceptions) ServiceTaskJavaDelegateActivityBehavior
(JavaDelegate javaDelegate, boolean triggerable, Expression skipExpression) -
Uses of Expression in org.flowable.engine.impl.bpmn.data
Fields in org.flowable.engine.impl.bpmn.data declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
Assignment.fromExpression
protected Expression
AbstractDataAssociation.sourceExpression
protected Expression
Assignment.toExpression
protected Expression
TransformationDataOutputAssociation.transformation
Methods in org.flowable.engine.impl.bpmn.data that return ExpressionConstructors in org.flowable.engine.impl.bpmn.data with parameters of type ExpressionModifierConstructorDescriptionprotected
AbstractDataAssociation
(Expression sourceExpression, String target) Assignment
(Expression fromExpression, Expression toExpression) SimpleDataInputAssociation
(Expression sourceExpression, String target) TransformationDataOutputAssociation
(String sourceRef, String targetRef, Expression transformation) -
Uses of Expression in org.flowable.engine.impl.bpmn.helper
Fields in org.flowable.engine.impl.bpmn.helper declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
DelegateExpressionCollectionHandler.expression
protected Expression
DelegateExpressionFlowableEventListener.expression
protected Expression
ClassDelegate.skipExpression
Methods in org.flowable.engine.impl.bpmn.helper with parameters of type ExpressionModifier and TypeMethodDescriptionClassDelegateFactory.create
(String id, String className, List<FieldDeclaration> fieldDeclarations, boolean triggerable, Expression skipExpression, List<MapExceptionEntry> mapExceptions) DefaultClassDelegateFactory.create
(String id, String className, List<FieldDeclaration> fieldDeclarations, boolean triggerable, Expression skipExpression, List<MapExceptionEntry> mapExceptions) static Object
DelegateExpressionUtil.resolveDelegateExpression
(Expression expression, VariableContainer variableScope, List<FieldDeclaration> fieldDeclarations) static Object
DelegateExpressionUtil.resolveDelegateExpression
(Expression expression, VariableScope variableScope) Constructors in org.flowable.engine.impl.bpmn.helper with parameters of type ExpressionModifierConstructorDescriptionClassDelegate
(Class<?> clazz, List<FieldDeclaration> fieldDeclarations, Expression skipExpression) ClassDelegate
(String id, String className, List<FieldDeclaration> fieldDeclarations, boolean triggerable, Expression skipExpression, List<MapExceptionEntry> mapExceptions) ClassDelegate
(String className, List<FieldDeclaration> fieldDeclarations, Expression skipExpression) DelegateExpressionCollectionHandler
(DelegateExecution execution, Expression expression) DelegateExpressionFlowableEventListener
(Expression expression, Class<?> entityClass) -
Uses of Expression in org.flowable.engine.impl.bpmn.http
Methods in org.flowable.engine.impl.bpmn.http that return ExpressionModifier and TypeMethodDescriptionprotected Expression
DefaultBpmnHttpActivityDelegate.createExpression
(ExpressionManager expManager, Object value) -
Uses of Expression in org.flowable.engine.impl.bpmn.http.handler
Fields in org.flowable.engine.impl.bpmn.http.handler declared as ExpressionConstructors in org.flowable.engine.impl.bpmn.http.handler with parameters of type ExpressionModifierConstructorDescriptionDelegateExpressionHttpHandler
(Expression expression, List<FieldDeclaration> fieldDeclarations) ScriptHttpHandler
(Expression language, String script) -
Uses of Expression in org.flowable.engine.impl.bpmn.listener
Fields in org.flowable.engine.impl.bpmn.listener declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
DelegateExpressionCustomPropertiesResolver.expression
protected Expression
DelegateExpressionExecutionListener.expression
protected Expression
DelegateExpressionTaskListener.expression
protected Expression
DelegateExpressionTransactionDependentExecutionListener.expression
protected Expression
DelegateExpressionTransactionDependentTaskListener.expression
protected Expression
ExpressionCustomPropertiesResolver.expression
protected Expression
ExpressionExecutionListener.expression
protected Expression
ExpressionTaskListener.expression
Constructors in org.flowable.engine.impl.bpmn.listener with parameters of type ExpressionModifierConstructorDescriptionDelegateExpressionCustomPropertiesResolver
(Expression expression) DelegateExpressionExecutionListener
(Expression expression, List<FieldDeclaration> fieldDeclarations) DelegateExpressionTaskListener
(Expression expression, List<FieldDeclaration> fieldDeclarations) ExpressionCustomPropertiesResolver
(Expression expression) ExpressionExecutionListener
(Expression expression) ExpressionTaskListener
(Expression expression) ScriptTypeExecutionListener
(Expression language, String script) ScriptTypeTaskListener
(Expression language, String script) -
Uses of Expression in org.flowable.engine.impl.bpmn.mail
Methods in org.flowable.engine.impl.bpmn.mail that return ExpressionModifier and TypeMethodDescriptionprotected Expression
BpmnMailActivityDelegate.createExpression
(String expressionText) -
Uses of Expression in org.flowable.engine.impl.bpmn.parser.factory
Methods in org.flowable.engine.impl.bpmn.parser.factory that return ExpressionModifier and TypeMethodDescriptionprotected Expression
DefaultActivityBehaviorFactory.createExpression
(String expressionValue) protected Expression
DefaultListenerFactory.createExpression
(Object value) protected Expression
DefaultActivityBehaviorFactory.getSkipExpressionFromServiceTask
(ServiceTask serviceTask) -
Uses of Expression in org.flowable.engine.impl.bpmn.webservice
Constructors in org.flowable.engine.impl.bpmn.webservice with parameters of type ExpressionModifierConstructorDescriptionMessageImplicitDataOutputAssociation
(String targetRef, Expression sourceExpression) -
Uses of Expression in org.flowable.engine.impl.el
Classes in org.flowable.engine.impl.el that implement ExpressionModifier and TypeClassDescriptionclass
Expression that always returns the same value whengetValue
is called.class
Expression implementation backed by a JUELValueExpression
.Fields in org.flowable.engine.impl.el declared as ExpressionMethods in org.flowable.engine.impl.el that return ExpressionModifier and TypeMethodDescriptionprotected Expression
ProcessExpressionManager.createJuelExpression
(String expression, ValueExpression valueExpression) Constructors in org.flowable.engine.impl.el with parameters of type Expression -
Uses of Expression in org.flowable.engine.impl.form
Fields in org.flowable.engine.impl.form declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
FormPropertyHandler.defaultExpression
protected Expression
DefaultFormHandler.formKey
protected Expression
FormPropertyHandler.variableExpression
Methods in org.flowable.engine.impl.form that return ExpressionModifier and TypeMethodDescriptionFormPropertyHandler.getDefaultExpression()
DefaultFormHandler.getFormKey()
TaskFormHandler.getFormKey()
FormPropertyHandler.getVariableExpression()
Methods in org.flowable.engine.impl.form with parameters of type ExpressionModifier and TypeMethodDescriptionvoid
FormPropertyHandler.setDefaultExpression
(Expression defaultExpression) void
DefaultFormHandler.setFormKey
(Expression formKey) void
FormPropertyHandler.setVariableExpression
(Expression variableExpression) -
Uses of Expression in org.flowable.engine.impl.test
Fields in org.flowable.engine.impl.test declared as ExpressionMethods in org.flowable.engine.impl.test that return ExpressionMethods in org.flowable.engine.impl.test with parameters of type Expression -
Uses of Expression in org.flowable.http.common.impl
Fields in org.flowable.http.common.impl declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
BaseHttpActivityDelegate.disallowRedirects
protected Expression
BaseHttpActivityDelegate.failStatusCodes
protected Expression
BaseHttpActivityDelegate.handleStatusCodes
protected Expression
BaseHttpActivityDelegate.ignoreException
protected Expression
BaseHttpActivityDelegate.requestBody
protected Expression
BaseHttpActivityDelegate.requestBodyEncoding
protected Expression
BaseHttpActivityDelegate.requestHeaders
protected Expression
BaseHttpActivityDelegate.requestMethod
protected Expression
BaseHttpActivityDelegate.requestTimeout
protected Expression
BaseHttpActivityDelegate.requestUrl
protected Expression
BaseHttpActivityDelegate.responseVariableName
protected Expression
BaseHttpActivityDelegate.resultVariablePrefix
protected Expression
BaseHttpActivityDelegate.saveRequestVariables
protected Expression
BaseHttpActivityDelegate.saveResponseParameters
protected Expression
BaseHttpActivityDelegate.saveResponseParametersTransient
protected Expression
BaseHttpActivityDelegate.saveResponseVariableAsJson
Methods in org.flowable.http.common.impl with parameters of type ExpressionModifier and TypeMethodDescriptionstatic boolean
ExpressionUtils.getBooleanFromField
(Expression expression, VariableContainer execution) static int
ExpressionUtils.getIntFromField
(Expression expression, VariableContainer execution) static String
ExpressionUtils.getStringFromField
(Expression expression, VariableContainer execution) -
Uses of Expression in org.flowable.mail.common.impl
Fields in org.flowable.mail.common.impl declared as ExpressionModifier and TypeFieldDescriptionprotected Expression
BaseMailActivityDelegate.attachments
protected Expression
BaseMailActivityDelegate.bcc
protected Expression
BaseMailActivityDelegate.cc
protected Expression
BaseMailActivityDelegate.charset
protected Expression
BaseMailActivityDelegate.exceptionVariableName
protected Expression
BaseMailActivityDelegate.from
protected Expression
BaseMailActivityDelegate.headers
protected Expression
BaseMailActivityDelegate.html
protected Expression
BaseMailActivityDelegate.htmlVar
protected Expression
BaseMailActivityDelegate.ignoreException
protected Expression
BaseMailActivityDelegate.subject
protected Expression
BaseMailActivityDelegate.text
protected Expression
BaseMailActivityDelegate.textVar
protected Expression
BaseMailActivityDelegate.to
Methods in org.flowable.mail.common.impl that return ExpressionModifier and TypeMethodDescriptionprotected abstract Expression
BaseMailActivityDelegate.createExpression
(String expressionText) protected Expression
BaseMailActivityDelegate.getExpression
(V variableContainer, Expression var) Methods in org.flowable.mail.common.impl with parameters of type ExpressionModifier and TypeMethodDescriptionprotected Expression
BaseMailActivityDelegate.getExpression
(V variableContainer, Expression var) protected String
BaseMailActivityDelegate.getStringFromField
(Expression expression, V variableContainer) protected Collection<String>
BaseMailActivityDelegate.parseRecipients
(Expression expression, V variableContainer)