public class NoExecutionVariableScope extends Object implements VariableScope
| Constructor and Description |
|---|
NoExecutionVariableScope() |
public static NoExecutionVariableScope getSharedInstance()
NoExecutionVariableScope has no state, it's safe to use the same instance to prevent too many useless instances created.public Map<String,Object> getVariables()
getVariables in interface VariableScopepublic Map<String,Object> getVariablesLocal()
getVariablesLocal in interface VariableScopepublic Map<String,Object> getVariables(Collection<String> variableNames)
getVariables in interface VariableScopepublic Map<String,Object> getVariables(Collection<String> variableNames, boolean fetchAllVariables)
getVariables in interface VariableScopepublic Map<String,Object> getVariablesLocal(Collection<String> variableNames)
getVariablesLocal in interface VariableScopepublic Map<String,Object> getVariablesLocal(Collection<String> variableNames, boolean fetchAllVariables)
getVariablesLocal in interface VariableScopepublic Object getVariable(String variableName)
getVariable in interface VariableContainergetVariable in interface VariableScopepublic Object getVariable(String variableName, boolean fetchAllVariables)
getVariable in interface VariableScopepublic Object getVariableLocal(String variableName)
getVariableLocal in interface VariableScopepublic Object getVariableLocal(String variableName, boolean fetchAllVariables)
getVariableLocal in interface VariableScopepublic <T> T getVariable(String variableName, Class<T> variableClass)
getVariable in interface VariableScopepublic <T> T getVariableLocal(String variableName, Class<T> variableClass)
getVariableLocal in interface VariableScopepublic Map<String,VariableInstance> getVariableInstances()
getVariableInstances in interface VariableScopepublic Map<String,VariableInstance> getVariableInstances(Collection<String> variableNames)
getVariableInstances in interface VariableScopepublic Map<String,VariableInstance> getVariableInstances(Collection<String> variableNames, boolean fetchAllVariables)
getVariableInstances in interface VariableScopepublic Map<String,VariableInstance> getVariableInstancesLocal()
getVariableInstancesLocal in interface VariableScopepublic Map<String,VariableInstance> getVariableInstancesLocal(Collection<String> variableNames)
getVariableInstancesLocal in interface VariableScopepublic Map<String,VariableInstance> getVariableInstancesLocal(Collection<String> variableNames, boolean fetchAllVariables)
getVariableInstancesLocal in interface VariableScopepublic VariableInstance getVariableInstance(String variableName)
getVariableInstance in interface VariableScopepublic VariableInstance getVariableInstance(String variableName, boolean fetchAllVariables)
getVariableInstance in interface VariableScopepublic VariableInstance getVariableInstanceLocal(String variableName)
getVariableInstanceLocal in interface VariableScopepublic VariableInstance getVariableInstanceLocal(String variableName, boolean fetchAllVariables)
getVariableInstanceLocal in interface VariableScopepublic Set<String> getVariableNames()
getVariableNames in interface VariableScopepublic Set<String> getVariableNamesLocal()
getVariableNamesLocal in interface VariableScopepublic void setVariable(String variableName, Object value)
setVariable in interface VariableContainersetVariable in interface VariableScopepublic void setVariable(String variableName, Object value, boolean fetchAllVariables)
setVariable in interface VariableScopepublic Object setVariableLocal(String variableName, Object value)
setVariableLocal in interface VariableScopepublic Object setVariableLocal(String variableName, Object value, boolean fetchAllVariables)
setVariableLocal in interface VariableScopepublic void setVariables(Map<String,? extends Object> variables)
setVariables in interface VariableScopepublic void setVariablesLocal(Map<String,? extends Object> variables)
setVariablesLocal in interface VariableScopepublic boolean hasVariables()
hasVariables in interface VariableScopepublic boolean hasVariablesLocal()
hasVariablesLocal in interface VariableScopepublic boolean hasVariable(String variableName)
hasVariable in interface VariableContainerhasVariable in interface VariableScopepublic boolean hasVariableLocal(String variableName)
hasVariableLocal in interface VariableScopepublic void removeVariable(String variableName)
removeVariable in interface VariableScopepublic void removeVariableLocal(String variableName)
removeVariableLocal in interface VariableScopepublic void removeVariables()
removeVariables in interface VariableScopepublic void removeVariablesLocal()
removeVariablesLocal in interface VariableScopepublic void removeVariables(Collection<String> variableNames)
removeVariables in interface VariableScopepublic void removeVariablesLocal(Collection<String> variableNames)
removeVariablesLocal in interface VariableScopepublic void setTransientVariablesLocal(Map<String,Object> transientVariables)
setTransientVariablesLocal in interface VariableScopepublic void setTransientVariableLocal(String variableName, Object variableValue)
setTransientVariableLocal in interface VariableScopepublic void setTransientVariables(Map<String,Object> transientVariables)
setTransientVariables in interface VariableScopepublic void setTransientVariable(String variableName, Object variableValue)
setTransientVariable in interface VariableContainersetTransientVariable in interface VariableScopepublic Object getTransientVariableLocal(String variableName)
getTransientVariableLocal in interface VariableScopepublic Map<String,Object> getTransientVariablesLocal()
getTransientVariablesLocal in interface VariableScopepublic Object getTransientVariable(String variableName)
getTransientVariable in interface VariableScopepublic Map<String,Object> getTransientVariables()
getTransientVariables in interface VariableScopepublic void removeTransientVariableLocal(String variableName)
removeTransientVariableLocal in interface VariableScopepublic void removeTransientVariablesLocal()
removeTransientVariablesLocal in interface VariableScopepublic void removeTransientVariable(String variableName)
removeTransientVariable in interface VariableScopepublic void removeTransientVariables()
removeTransientVariables in interface VariableScopepublic String getTenantId()
getTenantId in interface VariableContainerCopyright © 2021 Flowable. All rights reserved.