| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BaseDelegateExecution  | 
interface  | 
DelegateCaseExecution  | 
interface  | 
DelegateExecution
Execution used in  
JavaDelegates and ExecutionListeners. | 
interface  | 
DelegateTask  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
Expression.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)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected VariableMap | 
CallableElementActivityBehavior.getOutputVariables(VariableScope calledElementScope)  | 
protected VariableMap | 
CallableElementActivityBehavior.getOutputVariablesLocal(VariableScope calledElementScope)  | 
void | 
CallableElementActivityBehavior.passOutputVariables(ActivityExecution execution,
                   VariableScope subInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
EventSubscriptionDeclaration.resolveExpressionOfEventName(VariableScope scope)
Resolves the event name within the given scope. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected TypedValue | 
AbstractGetFormVariablesCmd.createVariable(FormField formField,
              VariableScope variableScope)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected VariableMap | 
ProcessOrCaseTaskActivityBehavior.getOutputVariables(VariableScope variableScope)  | 
void | 
TransferVariablesActivityBehavior.transferVariables(VariableScope sourceScope,
                 CmmnActivityExecution caseExecution)  | 
void | 
ProcessOrCaseTaskActivityBehavior.transferVariables(VariableScope sourceScope,
                 CmmnActivityExecution caseExecution)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CaseExecutionEntity  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CmmnActivityExecution  | 
interface  | 
CmmnCaseInstance  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CaseExecutionImpl  | 
class  | 
CmmnExecution  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CoreExecution
Defines the base API for the execution of an activity. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CallableElementParameter.applyTo(VariableScope variableScope,
       VariableMap variables)  | 
String | 
CallableElement.getBusinessKey(VariableScope variableScope)  | 
String | 
BaseCallableElement.getDefinitionKey(VariableScope variableScope)  | 
String | 
BaseCallableElement.getDefinitionTenantId(VariableScope variableScope)  | 
VariableMap | 
CallableElement.getInputVariables(VariableScope variableScope)  | 
VariableMap | 
CallableElement.getOutputVariables(VariableScope calledElementScope)  | 
VariableMap | 
CallableElement.getOutputVariablesLocal(VariableScope calledElementScope)  | 
Object | 
CallableElementParameter.getSource(VariableScope variableScope)  | 
Object | 
DefaultCallableElementTenantIdProvider.getValue(VariableScope execution)  | 
protected VariableMap | 
CallableElement.getVariables(List<CallableElementParameter> params,
            VariableScope variableScope)  | 
Integer | 
BaseCallableElement.getVersion(VariableScope variableScope)  | 
String | 
BaseCallableElement.getVersionTag(VariableScope variableScope)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
NullValueProvider.getValue(VariableScope variableScope)  | 
Object | 
MapValueProvider.getValue(VariableScope variableScope)  | 
Object | 
ParameterValueProvider.getValue(VariableScope variableScope)  | 
Object | 
ListValueProvider.getValue(VariableScope variableScope)  | 
Object | 
ConstantValueProvider.getValue(VariableScope scope)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractVariableScope  | 
class  | 
VariableScopeLocalAdapter
Wraps a variable scope as if it has no parent such that it is reduced to its local
 variables. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected VariableScope | 
VariableScopeLocalAdapter.wrappedScope  | 
| Constructor and Description | 
|---|
VariableScopeLocalAdapter(VariableScope wrappedScope)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected VariableScope | 
ScriptInvocation.scope  | 
| Constructor and Description | 
|---|
ScriptInvocation(ExecutableScript script,
                VariableScope scope)  | 
ScriptInvocation(ExecutableScript script,
                VariableScope scope,
                BaseDelegateExecution contextExecution)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected VariableScope | 
VariableScopeContext.variableScope  | 
| Modifier and Type | Method and Description | 
|---|---|
static VariableScopeContext | 
VariableScopeContext.wrap(VariableScope variableScope)  | 
| Constructor and Description | 
|---|
VariableScopeContext(VariableScope variableScope)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StartProcessVariableScope
Variable-scope only used to resolve variables when NO execution is active but
 expression-resolving is needed. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ProcessEngineElContext | 
ExpressionManager.createElContext(VariableScope variableScope)  | 
boolean | 
UelExpressionCondition.evaluate(VariableScope scope,
        DelegateExecution execution)  | 
ELContext | 
ExpressionManager.getElContext(VariableScope variableScope)  | 
Object | 
FixedValue.getValue(VariableScope variableScope)  | 
Object | 
JuelExpression.getValue(VariableScope variableScope)  | 
Object | 
ElValueProvider.getValue(VariableScope variableScope)  | 
Object | 
FixedValue.getValue(VariableScope variableScope,
        BaseDelegateExecution contextExecution)  | 
Object | 
Expression.getValue(VariableScope variableScope,
        BaseDelegateExecution contextExecution)  | 
Object | 
JuelExpression.getValue(VariableScope variableScope,
        BaseDelegateExecution contextExecution)  | 
void | 
FixedValue.setValue(Object value,
        VariableScope variableScope)  | 
void | 
JuelExpression.setValue(Object value,
        VariableScope variableScope)  | 
void | 
Expression.setValue(Object value,
        VariableScope variableScope,
        BaseDelegateExecution contextExecution)  | 
void | 
JuelExpression.setValue(Object value,
        VariableScope variableScope,
        BaseDelegateExecution contextExecution)  | 
boolean | 
UelExpressionCondition.tryEvaluate(VariableScope scope,
           DelegateExecution execution)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Object | 
JuelFormEngine.executeScript(String scriptSrc,
             VariableScope scope)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected VariableScope | 
SubmitFormVariablesInvocation.variableScope  | 
protected VariableScope | 
DefaultFormFieldValidatorContext.variableScope  | 
| Modifier and Type | Method and Description | 
|---|---|
VariableScope | 
DefaultFormFieldValidatorContext.getVariableScope()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
DefaultFormHandler.fireFormPropertyHistoryEvents(VariableMap properties,
                             VariableScope variableScope)  | 
void | 
FormFieldHandler.handleSubmit(VariableScope variableScope,
            VariableMap values,
            VariableMap allValues)  | 
void | 
FormPropertyHandler.submitFormProperty(VariableScope variableScope,
                  VariableMap variables)  | 
void | 
DelegateFormHandler.submitFormVariables(VariableMap properties,
                   VariableScope variableScope)  | 
void | 
FormHandler.submitFormVariables(VariableMap properties,
                   VariableScope variableScope)  | 
void | 
DefaultFormHandler.submitFormVariables(VariableMap properties,
                   VariableScope variableScope)  | 
void | 
FormFieldValidationConstraintHandler.validate(Object submittedValue,
        VariableMap submittedValues,
        FormFieldHandler formFieldHandler,
        VariableScope variableScope)  | 
| Constructor and Description | 
|---|
DefaultFormFieldValidatorContext(VariableScope variableScope,
                                String configuration,
                                VariableMap submittedValues,
                                FormFieldHandler formFieldHandler)  | 
SubmitFormVariablesInvocation(FormHandler formHandler,
                             VariableMap properties,
                             VariableScope variableScope)  | 
| Modifier and Type | Method and Description | 
|---|---|
VariableScope | 
FormFieldValidatorContext.getVariableScope()  | 
| Modifier and Type | Method and Description | 
|---|---|
HistoryEvent | 
HistoryEventProducer.createHistoricVariableCreateEvt(VariableInstanceEntity variableInstance,
                               VariableScope sourceVariableScope)
Creates the history event fired when a variable is created. 
 | 
HistoryEvent | 
DefaultHistoryEventProducer.createHistoricVariableCreateEvt(VariableInstanceEntity variableInstance,
                               VariableScope sourceVariableScope)  | 
HistoryEvent | 
HistoryEventProducer.createHistoricVariableDeleteEvt(VariableInstanceEntity variableInstance,
                               VariableScope sourceVariableScope)
Creates the history event fired when a variable is deleted. 
 | 
HistoryEvent | 
DefaultHistoryEventProducer.createHistoricVariableDeleteEvt(VariableInstanceEntity variableInstance,
                               VariableScope sourceVariableScope)  | 
protected HistoryEvent | 
DefaultHistoryEventProducer.createHistoricVariableEvent(VariableInstanceEntity variableInstance,
                           VariableScope sourceVariableScope,
                           HistoryEventType eventType)  | 
HistoryEvent | 
HistoryEventProducer.createHistoricVariableUpdateEvt(VariableInstanceEntity variableInstance,
                               VariableScope sourceVariableScope)
Creates the history event fired when a variable is updated. 
 | 
HistoryEvent | 
DefaultHistoryEventProducer.createHistoricVariableUpdateEvt(VariableInstanceEntity variableInstance,
                               VariableScope sourceVariableScope)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ExecutionEntity  | 
class  | 
TaskEntity  | 
| Modifier and Type | Method and Description | 
|---|---|
protected VariableScope | 
VariableInstanceEntity.getVariableScope()  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ActivityExecution  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SubProcessActivityBehavior.passOutputVariables(ActivityExecution targetExecution,
                   VariableScope calledElementInstance)
Pass the output variables from the process instance of the subprocess to the given execution. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ExecutionImpl  | 
class  | 
PvmExecutionImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract Object | 
ExecutableScript.evaluate(ScriptEngine scriptEngine,
        VariableScope variableScope,
        Bindings bindings)  | 
Object | 
SourceExecutableScript.evaluate(ScriptEngine engine,
        VariableScope variableScope,
        Bindings bindings)  | 
Object | 
CompiledExecutableScript.evaluate(ScriptEngine scriptEngine,
        VariableScope variableScope,
        Bindings bindings)  | 
Object | 
ResourceExecutableScript.evaluate(ScriptEngine engine,
        VariableScope variableScope,
        Bindings bindings)  | 
Object | 
DynamicExecutableScript.evaluate(ScriptEngine scriptEngine,
        VariableScope variableScope,
        Bindings bindings)  | 
boolean | 
ScriptCondition.evaluate(VariableScope scope,
        DelegateExecution execution)  | 
protected String | 
DynamicExecutableScript.evaluateExpression(VariableScope variableScope)  | 
Object | 
ExecutableScript.execute(ScriptEngine scriptEngine,
       VariableScope variableScope,
       Bindings bindings)
Evaluates the script using the provided engine and bindings 
 | 
protected String | 
ExecutableScript.getActivityIdExceptionMessage(VariableScope variableScope)  | 
String | 
DynamicResourceExecutableScript.getScriptSource(VariableScope variableScope)  | 
String | 
DynamicSourceExecutableScript.getScriptSource(VariableScope variableScope)  | 
abstract String | 
DynamicExecutableScript.getScriptSource(VariableScope variableScope)  | 
Object | 
ScriptValueProvider.getValue(VariableScope variableScope)  | 
boolean | 
ScriptCondition.tryEvaluate(VariableScope scope,
           DelegateExecution execution)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected VariableScope | 
ScriptBindings.variableScope  | 
protected VariableScope | 
VariableScopeResolver.variableScope  | 
| Modifier and Type | Method and Description | 
|---|---|
Bindings | 
ScriptingEngines.createBindings(ScriptEngine scriptEngine,
              VariableScope variableScope)
override to build a spring aware ScriptingEngines 
 | 
Bindings | 
ScriptBindingsFactory.createBindings(VariableScope variableScope,
              Bindings engineBindings)  | 
Resolver | 
ResolverFactory.createResolver(VariableScope variableScope)  | 
Resolver | 
VariableScopeResolverFactory.createResolver(VariableScope variableScope)  | 
Resolver | 
BeansResolverFactory.createResolver(VariableScope variableScope)  | 
| Constructor and Description | 
|---|
ScriptBindings(List<Resolver> scriptResolvers,
              VariableScope variableScope,
              Bindings wrappedBindings)  | 
VariableScopeResolver(VariableScope variableScope)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
ScriptingEnvironment.execute(ExecutableScript script,
       VariableScope scope)
execute a given script in the environment 
 | 
Object | 
ScriptingEnvironment.execute(ExecutableScript script,
       VariableScope scope,
       Bindings bindings,
       ScriptEngine scriptEngine)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
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)  | 
| Modifier and Type | Method and Description | 
|---|---|
static CmmnCaseDefinition | 
CallableElementUtil.getCaseDefinitionToCall(VariableScope execution,
                       BaseCallableElement callableElement)  | 
static DecisionDefinition | 
CallableElementUtil.getDecisionDefinitionToCall(VariableScope execution,
                           BaseCallableElement callableElement)  | 
static ProcessDefinitionImpl | 
CallableElementUtil.getProcessDefinitionToCall(VariableScope execution,
                          BaseCallableElement callableElement)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VariableDeclaration.destroy(VariableScope innerScopeInstance,
       VariableScope outerScopeInstance)
Deprecated.  
  | 
void | 
VariableDeclaration.initialize(VariableScope innerScopeInstance,
          VariableScope outerScopeInstance)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
Resolver | 
SpringBeansResolverFactory.createResolver(VariableScope variableScope)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ELResolver | 
MockExpressionManager.createElResolver(VariableScope scope)  | 
Resolver | 
MocksResolverFactory.createResolver(VariableScope variableScope)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConnectorVariableScope
Exposes a connector request as variableScope. 
 | 
Copyright © 2019. All rights reserved.