Interface VariableScope
- All Known Subinterfaces:
ActivityExecution,BaseDelegateExecution,CmmnActivityExecution,CmmnCaseInstance,DelegateCaseExecution,DelegateExecution,DelegateTask
- All Known Implementing Classes:
AbstractVariableScope,CaseExecutionEntity,CaseExecutionImpl,CmmnExecution,ConnectorVariableScope,CoreExecution,ExecutionEntity,ExecutionImpl,PvmExecutionImpl,StartProcessVariableScope,TaskEntity,VariableScopeLocalAdapter
public interface VariableScope
- Author:
- Tom Baeyens
-
Method Summary
Modifier and TypeMethodDescriptiongetVariable(String variableName) getVariableLocal(String variableName) <T extends TypedValue>
TgetVariableLocalTyped(String variableName) <T extends TypedValue>
TgetVariableLocalTyped(String variableName, boolean deserializeValue) getVariablesLocalTyped(boolean deserializeValues) getVariablesTyped(boolean deserializeValues) <T extends TypedValue>
TgetVariableTyped(String variableName) <T extends TypedValue>
TgetVariableTyped(String variableName, boolean deserializeValue) booleanhasVariable(String variableName) booleanhasVariableLocal(String variableName) booleanbooleanvoidremoveVariable(String variableName) Removes the variable and creates a new.invalid reference
HistoricVariableUpdateEntityvoidremoveVariableLocal(String variableName) Removes the local variable and creates a new.invalid reference
HistoricVariableUpdateEntityvoidRemoves the (local) variables and creates a newfor each of them.invalid reference
HistoricVariableUpdateEntityvoidremoveVariables(Collection<String> variableNames) Removes the variables and creates a newfor each of them.invalid reference
HistoricVariableUpdateEntityvoidRemoves the (local) variables and creates a newfor each of them.invalid reference
HistoricVariableUpdateEntityvoidremoveVariablesLocal(Collection<String> variableNames) Removes the local variables and creates a newfor each of them.invalid reference
HistoricVariableUpdateEntityvoidsetVariable(String variableName, Object value) voidsetVariable(String variableName, Object value, boolean skipJavaSerializationFormatCheck) voidsetVariable(String variableName, Object value, VariableOptions options) voidsetVariableLocal(String variableName, Object value) voidsetVariableLocal(String variableName, Object value, boolean skipJavaSerializationFormatCheck) voidsetVariableLocal(String variableName, Object value, VariableOptions options) voidsetVariables(Map<String, ? extends Object> variables) voidsetVariablesLocal(Map<String, ? extends Object> variables)
-
Method Details
-
getVariableScopeKey
String getVariableScopeKey() -
getVariables
-
getVariablesTyped
VariableMap getVariablesTyped() -
getVariablesTyped
-
getVariablesLocal
-
getVariablesLocalTyped
VariableMap getVariablesLocalTyped() -
getVariablesLocalTyped
-
getVariable
-
getVariableLocal
-
getVariableTyped
-
getVariableTyped
-
getVariableLocalTyped
-
getVariableLocalTyped
-
getVariableNames
-
getVariableNamesLocal
-
setVariable
-
setVariable
-
setVariable
-
setVariableLocal
-
setVariableLocal
-
setVariableLocal
-
setVariables
-
setVariablesLocal
-
hasVariables
boolean hasVariables() -
hasVariablesLocal
boolean hasVariablesLocal() -
hasVariable
-
hasVariableLocal
-
removeVariable
Removes the variable and creates a new.invalid reference
HistoricVariableUpdateEntity -
removeVariableLocal
Removes the local variable and creates a new.invalid reference
HistoricVariableUpdateEntity -
removeVariables
Removes the variables and creates a newfor each of them.invalid reference
HistoricVariableUpdateEntity -
removeVariablesLocal
Removes the local variables and creates a newfor each of them.invalid reference
HistoricVariableUpdateEntity -
removeVariables
void removeVariables()Removes the (local) variables and creates a newfor each of them.invalid reference
HistoricVariableUpdateEntity -
removeVariablesLocal
void removeVariablesLocal()Removes the (local) variables and creates a newfor each of them.invalid reference
HistoricVariableUpdateEntity
-