Uses of Interface
org.camunda.bpm.engine.delegate.VariableScope
Packages that use VariableScope
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.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of VariableScope in org.camunda.bpm.engine.delegate
Subinterfaces of VariableScope in org.camunda.bpm.engine.delegateModifier and TypeInterfaceDescriptioninterface
interface
interface
Execution used inJavaDelegate
s andExecutionListener
s.interface
Methods in org.camunda.bpm.engine.delegate with parameters of type VariableScopeModifier and TypeMethodDescriptionExpression.getValue
(VariableScope variableScope) void
DelegateVariableMapping.mapOutputVariables
(DelegateExecution superExecution, VariableScope subInstance) Maps the output variables into the outer process.void
Expression.setValue
(Object value, VariableScope variableScope) -
Uses of VariableScope in org.camunda.bpm.engine.impl
Methods in org.camunda.bpm.engine.impl with parameters of type VariableScopeModifier and TypeMethodDescriptionboolean
Condition.evaluate
(VariableScope scope, DelegateExecution execution) Evaluates the condition and returns the result.boolean
Condition.tryEvaluate
(VariableScope scope, DelegateExecution execution) Tries to evaluate the condition. -
Uses of VariableScope in org.camunda.bpm.engine.impl.bpmn.behavior
Methods in org.camunda.bpm.engine.impl.bpmn.behavior with parameters of type VariableScopeModifier and TypeMethodDescriptionprotected VariableMap
CallableElementActivityBehavior.getOutputVariables
(VariableScope calledElementScope) protected VariableMap
CallableElementActivityBehavior.getOutputVariablesLocal
(VariableScope calledElementScope) void
CallableElementActivityBehavior.passOutputVariables
(ActivityExecution execution, VariableScope subInstance) -
Uses of VariableScope in org.camunda.bpm.engine.impl.bpmn.parser
Methods in org.camunda.bpm.engine.impl.bpmn.parser with parameters of type VariableScopeModifier and TypeMethodDescriptionEventSubscriptionDeclaration.resolveExpressionOfEventName
(VariableScope scope) Resolves the event name within the given scope. -
Uses of VariableScope in org.camunda.bpm.engine.impl.cmd
Methods in org.camunda.bpm.engine.impl.cmd with parameters of type VariableScopeModifier and TypeMethodDescriptionprotected TypedValue
AbstractGetFormVariablesCmd.createVariable
(FormField formField, VariableScope variableScope) -
Uses of VariableScope in org.camunda.bpm.engine.impl.cmmn.behavior
Methods in org.camunda.bpm.engine.impl.cmmn.behavior with parameters of type VariableScopeModifier and TypeMethodDescriptionprotected VariableMap
ProcessOrCaseTaskActivityBehavior.getOutputVariables
(VariableScope variableScope) void
ProcessOrCaseTaskActivityBehavior.transferVariables
(VariableScope sourceScope, CmmnActivityExecution caseExecution) void
TransferVariablesActivityBehavior.transferVariables
(VariableScope sourceScope, CmmnActivityExecution caseExecution) -
Uses of VariableScope in org.camunda.bpm.engine.impl.cmmn.entity.runtime
Classes in org.camunda.bpm.engine.impl.cmmn.entity.runtime that implement VariableScope -
Uses of VariableScope in org.camunda.bpm.engine.impl.cmmn.execution
Subinterfaces of VariableScope in org.camunda.bpm.engine.impl.cmmn.executionClasses in org.camunda.bpm.engine.impl.cmmn.execution that implement VariableScope -
Uses of VariableScope in org.camunda.bpm.engine.impl.core.instance
Classes in org.camunda.bpm.engine.impl.core.instance that implement VariableScopeModifier and TypeClassDescriptionclass
Defines the base API for the execution of an activity. -
Uses of VariableScope in org.camunda.bpm.engine.impl.core.model
Methods in org.camunda.bpm.engine.impl.core.model with parameters of type VariableScopeModifier and TypeMethodDescriptionvoid
CallableElementParameter.applyTo
(VariableScope variableScope, VariableMap variables) CallableElement.getBusinessKey
(VariableScope variableScope) BaseCallableElement.getDefinitionKey
(VariableScope variableScope) BaseCallableElement.getDefinitionTenantId
(VariableScope variableScope, String defaultTenantId) CallableElement.getInputVariables
(VariableScope variableScope) CallableElement.getOutputVariables
(VariableScope calledElementScope) CallableElement.getOutputVariablesLocal
(VariableScope calledElementScope) CallableElementParameter.getSource
(VariableScope variableScope) protected VariableMap
CallableElement.getVariables
(List<CallableElementParameter> params, VariableScope variableScope) BaseCallableElement.getVersion
(VariableScope variableScope) BaseCallableElement.getVersionTag
(VariableScope variableScope) -
Uses of VariableScope in org.camunda.bpm.engine.impl.core.variable.mapping.value
Methods in org.camunda.bpm.engine.impl.core.variable.mapping.value with parameters of type VariableScopeModifier and TypeMethodDescriptionConstantValueProvider.getValue
(VariableScope scope) ListValueProvider.getValue
(VariableScope variableScope) MapValueProvider.getValue
(VariableScope variableScope) NullValueProvider.getValue
(VariableScope variableScope) ParameterValueProvider.getValue
(VariableScope variableScope) -
Uses of VariableScope in org.camunda.bpm.engine.impl.core.variable.scope
Classes in org.camunda.bpm.engine.impl.core.variable.scope that implement VariableScopeModifier and TypeClassDescriptionclass
class
Wraps a variable scope as if it has no parent such that it is reduced to its local variables.Fields in org.camunda.bpm.engine.impl.core.variable.scope declared as VariableScopeConstructors in org.camunda.bpm.engine.impl.core.variable.scope with parameters of type VariableScope -
Uses of VariableScope in org.camunda.bpm.engine.impl.delegate
Fields in org.camunda.bpm.engine.impl.delegate declared as VariableScopeConstructors in org.camunda.bpm.engine.impl.delegate with parameters of type VariableScopeModifierConstructorDescriptionScriptInvocation
(ExecutableScript script, VariableScope scope) ScriptInvocation
(ExecutableScript script, VariableScope scope, BaseDelegateExecution contextExecution) -
Uses of VariableScope in org.camunda.bpm.engine.impl.dmn.invocation
Fields in org.camunda.bpm.engine.impl.dmn.invocation declared as VariableScopeModifier and TypeFieldDescriptionprotected final VariableScope
VariableScopeContext.variableScope
Methods in org.camunda.bpm.engine.impl.dmn.invocation with parameters of type VariableScopeModifier and TypeMethodDescriptionstatic VariableScopeContext
VariableScopeContext.wrap
(VariableScope variableScope) Constructors in org.camunda.bpm.engine.impl.dmn.invocation with parameters of type VariableScope -
Uses of VariableScope in org.camunda.bpm.engine.impl.el
Classes in org.camunda.bpm.engine.impl.el that implement VariableScopeModifier and TypeClassDescriptionclass
Variable-scope only used to resolve variables when NO execution is active but expression-resolving is needed.Methods in org.camunda.bpm.engine.impl.el with parameters of type VariableScopeModifier and TypeMethodDescriptionprotected ProcessEngineElContext
JuelExpressionManager.createElContext
(VariableScope variableScope) boolean
UelExpressionCondition.evaluate
(VariableScope scope, DelegateExecution execution) ELContext
JuelExpressionManager.getElContext
(VariableScope variableScope) ElValueProvider.getValue
(VariableScope variableScope) Expression.getValue
(VariableScope variableScope, BaseDelegateExecution contextExecution) FixedValue.getValue
(VariableScope variableScope) FixedValue.getValue
(VariableScope variableScope, BaseDelegateExecution contextExecution) JuelExpression.getValue
(VariableScope variableScope) JuelExpression.getValue
(VariableScope variableScope, BaseDelegateExecution contextExecution) void
Expression.setValue
(Object value, VariableScope variableScope, BaseDelegateExecution contextExecution) void
FixedValue.setValue
(Object value, VariableScope variableScope) void
JuelExpression.setValue
(Object value, VariableScope variableScope) void
JuelExpression.setValue
(Object value, VariableScope variableScope, BaseDelegateExecution contextExecution) boolean
UelExpressionCondition.tryEvaluate
(VariableScope scope, DelegateExecution execution) -
Uses of VariableScope in org.camunda.bpm.engine.impl.form.engine
Methods in org.camunda.bpm.engine.impl.form.engine with parameters of type VariableScopeModifier and TypeMethodDescriptionprotected Object
JuelFormEngine.executeScript
(String scriptSrc, VariableScope scope) -
Uses of VariableScope in org.camunda.bpm.engine.impl.form.handler
Fields in org.camunda.bpm.engine.impl.form.handler declared as VariableScopeModifier and TypeFieldDescriptionprotected VariableScope
DefaultFormFieldValidatorContext.variableScope
protected VariableScope
SubmitFormVariablesInvocation.variableScope
Methods in org.camunda.bpm.engine.impl.form.handler that return VariableScopeMethods in org.camunda.bpm.engine.impl.form.handler with parameters of type VariableScopeModifier and TypeMethodDescriptionprotected void
DefaultFormHandler.fireFormPropertyHistoryEvents
(VariableMap properties, VariableScope variableScope) void
FormFieldHandler.handleSubmit
(VariableScope variableScope, VariableMap values, VariableMap allValues) void
FormPropertyHandler.submitFormProperty
(VariableScope variableScope, VariableMap variables) void
DefaultFormHandler.submitFormVariables
(VariableMap properties, VariableScope variableScope) void
DelegateFormHandler.submitFormVariables
(VariableMap properties, VariableScope variableScope) void
FormHandler.submitFormVariables
(VariableMap properties, VariableScope variableScope) void
FormFieldValidationConstraintHandler.validate
(Object submittedValue, VariableMap submittedValues, FormFieldHandler formFieldHandler, VariableScope variableScope) Constructors in org.camunda.bpm.engine.impl.form.handler with parameters of type VariableScopeModifierConstructorDescriptionDefaultFormFieldValidatorContext
(VariableScope variableScope, String configuration, VariableMap submittedValues, FormFieldHandler formFieldHandler) SubmitFormVariablesInvocation
(FormHandler formHandler, VariableMap properties, VariableScope variableScope) -
Uses of VariableScope in org.camunda.bpm.engine.impl.form.validator
Methods in org.camunda.bpm.engine.impl.form.validator that return VariableScope -
Uses of VariableScope in org.camunda.bpm.engine.impl.history.producer
Methods in org.camunda.bpm.engine.impl.history.producer with parameters of type VariableScopeModifier and TypeMethodDescriptionDefaultHistoryEventProducer.createHistoricVariableCreateEvt
(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope) HistoryEventProducer.createHistoricVariableCreateEvt
(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope) Creates the history event fired when a variable is created.DefaultHistoryEventProducer.createHistoricVariableDeleteEvt
(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope) HistoryEventProducer.createHistoricVariableDeleteEvt
(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope) Creates the history event fired when a variable is deleted.protected HistoryEvent
DefaultHistoryEventProducer.createHistoricVariableEvent
(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope, HistoryEventType eventType) DefaultHistoryEventProducer.createHistoricVariableUpdateEvt
(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope) HistoryEventProducer.createHistoricVariableUpdateEvt
(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope) Creates the history event fired when a variable is updated. -
Uses of VariableScope in org.camunda.bpm.engine.impl.persistence.entity
Classes in org.camunda.bpm.engine.impl.persistence.entity that implement VariableScopeMethods in org.camunda.bpm.engine.impl.persistence.entity that return VariableScopeModifier and TypeMethodDescriptionprotected VariableScope
VariableInstanceEntity.getVariableScope()
-
Uses of VariableScope in org.camunda.bpm.engine.impl.pvm.delegate
Subinterfaces of VariableScope in org.camunda.bpm.engine.impl.pvm.delegateMethods in org.camunda.bpm.engine.impl.pvm.delegate with parameters of type VariableScopeModifier and TypeMethodDescriptionvoid
SubProcessActivityBehavior.passOutputVariables
(ActivityExecution targetExecution, VariableScope calledElementInstance) Pass the output variables from the process instance of the subprocess to the given execution. -
Uses of VariableScope in org.camunda.bpm.engine.impl.pvm.runtime
Classes in org.camunda.bpm.engine.impl.pvm.runtime that implement VariableScope -
Uses of VariableScope in org.camunda.bpm.engine.impl.scripting
Methods in org.camunda.bpm.engine.impl.scripting with parameters of type VariableScopeModifier and TypeMethodDescriptionCompiledExecutableScript.evaluate
(ScriptEngine scriptEngine, VariableScope variableScope, Bindings bindings) DynamicExecutableScript.evaluate
(ScriptEngine scriptEngine, VariableScope variableScope, Bindings bindings) protected abstract Object
ExecutableScript.evaluate
(ScriptEngine scriptEngine, VariableScope variableScope, Bindings bindings) ResourceExecutableScript.evaluate
(ScriptEngine engine, VariableScope variableScope, Bindings bindings) boolean
ScriptCondition.evaluate
(VariableScope scope, DelegateExecution execution) SourceExecutableScript.evaluate
(ScriptEngine engine, VariableScope variableScope, Bindings bindings) protected String
DynamicExecutableScript.evaluateExpression
(VariableScope variableScope) ExecutableScript.execute
(ScriptEngine scriptEngine, VariableScope variableScope, Bindings bindings) Evaluates the script using the provided engine and bindingsprotected String
ExecutableScript.getActivityIdExceptionMessage
(VariableScope variableScope) abstract String
DynamicExecutableScript.getScriptSource
(VariableScope variableScope) DynamicResourceExecutableScript.getScriptSource
(VariableScope variableScope) DynamicSourceExecutableScript.getScriptSource
(VariableScope variableScope) ScriptValueProvider.getValue
(VariableScope variableScope) boolean
ScriptCondition.tryEvaluate
(VariableScope scope, DelegateExecution execution) -
Uses of VariableScope in org.camunda.bpm.engine.impl.scripting.engine
Fields in org.camunda.bpm.engine.impl.scripting.engine declared as VariableScopeModifier and TypeFieldDescriptionprotected VariableScope
ScriptBindings.variableScope
protected VariableScope
VariableScopeResolver.variableScope
Methods in org.camunda.bpm.engine.impl.scripting.engine with parameters of type VariableScopeModifier and TypeMethodDescriptionScriptBindingsFactory.createBindings
(VariableScope variableScope, Bindings engineBindings) ScriptingEngines.createBindings
(ScriptEngine scriptEngine, VariableScope variableScope) override to build a spring aware ScriptingEnginesBeansResolverFactory.createResolver
(VariableScope variableScope) ResolverFactory.createResolver
(VariableScope variableScope) VariableScopeResolverFactory.createResolver
(VariableScope variableScope) Constructors in org.camunda.bpm.engine.impl.scripting.engine with parameters of type VariableScopeModifierConstructorDescriptionScriptBindings
(List<Resolver> scriptResolvers, VariableScope variableScope, Bindings wrappedBindings) VariableScopeResolver
(VariableScope variableScope) -
Uses of VariableScope in org.camunda.bpm.engine.impl.scripting.env
Methods in org.camunda.bpm.engine.impl.scripting.env with parameters of type VariableScopeModifier and TypeMethodDescriptionScriptingEnvironment.execute
(ExecutableScript script, VariableScope scope) execute a given script in the environmentScriptingEnvironment.execute
(ExecutableScript script, VariableScope scope, Bindings bindings, ScriptEngine scriptEngine) -
Uses of VariableScope in org.camunda.bpm.engine.impl.task
Methods in org.camunda.bpm.engine.impl.task with parameters of type VariableScopeModifier and TypeMethodDescriptionvoid
TaskDecorator.decorate
(TaskEntity task, VariableScope variableScope) protected void
TaskDecorator.initializeTaskAssignee
(TaskEntity task, VariableScope variableScope) protected void
TaskDecorator.initializeTaskAssignments
(TaskEntity task, VariableScope variableScope) protected void
TaskDecorator.initializeTaskCandidateGroups
(TaskEntity task, VariableScope variableScope) protected void
TaskDecorator.initializeTaskCandidateUsers
(TaskEntity task, VariableScope variableScope) protected void
TaskDecorator.initializeTaskDescription
(TaskEntity task, VariableScope variableScope) protected void
TaskDecorator.initializeTaskDueDate
(TaskEntity task, VariableScope variableScope) protected void
TaskDecorator.initializeTaskFollowUpDate
(TaskEntity task, VariableScope variableScope) protected void
TaskDecorator.initializeTaskName
(TaskEntity task, VariableScope variableScope) protected void
TaskDecorator.initializeTaskPriority
(TaskEntity task, VariableScope variableScope) -
Uses of VariableScope in org.camunda.bpm.engine.impl.util
Methods in org.camunda.bpm.engine.impl.util with parameters of type VariableScopeModifier and TypeMethodDescriptionstatic CmmnCaseDefinition
CallableElementUtil.getCaseDefinitionToCall
(VariableScope execution, String defaultTenantId, BaseCallableElement callableElement) static DecisionDefinition
CallableElementUtil.getDecisionDefinitionToCall
(VariableScope execution, String defaultTenantId, BaseCallableElement callableElement) static ProcessDefinitionImpl
CallableElementUtil.getProcessDefinitionToCall
(VariableScope execution, String defaultTenantId, BaseCallableElement callableElement) -
Uses of VariableScope in org.camunda.bpm.engine.impl.variable
Methods in org.camunda.bpm.engine.impl.variable with parameters of type VariableScopeModifier and TypeMethodDescriptionvoid
VariableDeclaration.destroy
(VariableScope innerScopeInstance, VariableScope outerScopeInstance) Deprecated.void
VariableDeclaration.initialize
(VariableScope innerScopeInstance, VariableScope outerScopeInstance) Deprecated. -
Uses of VariableScope in org.camunda.bpm.engine.spring
Methods in org.camunda.bpm.engine.spring with parameters of type VariableScopeModifier and TypeMethodDescriptionSpringBeansResolverFactory.createResolver
(VariableScope variableScope) -
Uses of VariableScope in org.camunda.bpm.engine.test.mock
Methods in org.camunda.bpm.engine.test.mock with parameters of type VariableScopeModifier and TypeMethodDescriptionprotected ELResolver
MockExpressionManager.createElResolver
(VariableScope scope) MocksResolverFactory.createResolver
(VariableScope variableScope) -
Uses of VariableScope in org.camunda.connect.plugin.impl
Classes in org.camunda.connect.plugin.impl that implement VariableScopeModifier and TypeClassDescriptionclass
Exposes a connector request as variableScope.