org.camunda.bpm.engine.impl.core.variable
Interface CoreVariableStore
- All Known Implementing Classes:
- AbstractVariableStore, CaseExecutionEntityVariableStore, ConnectorVariableStore, ExecutionEntityVariableStore, SimpleVariableStore, TaskEntityVariableStore
public interface CoreVariableStore
- Author:
- Daniel Meyer, Roman Smirnov, Sebastian Menski
getVariableInstancesValues
Collection<CoreVariableInstance> getVariableInstancesValues()
getVariableInstance
CoreVariableInstance getVariableInstance(String variableName)
getVariableNames
Set<String> getVariableNames()
isEmpty
boolean isEmpty()
containsVariableInstance
boolean containsVariableInstance(String variableName)
removeVariableInstance
CoreVariableInstance removeVariableInstance(String variableName,
CoreVariableScope sourceActivityExecution)
setVariableInstanceValue
void setVariableInstanceValue(CoreVariableInstance variableInstance,
Object value,
CoreVariableScope sourceActivityExecution)
createVariableInstance
CoreVariableInstance createVariableInstance(String variableName,
Object value,
CoreVariableScope sourceActivityExecution)
clearForNewValue
void clearForNewValue(CoreVariableInstance variableInstance,
Object newValue)
Copyright © 2014 camunda services GmbH. All Rights Reserved.