org.camunda.bpm.engine.impl.core.variable
Class MapBasedVariableStore<T extends CoreVariableInstance>
java.lang.Object
org.camunda.bpm.engine.impl.variable.AbstractVariableStore<T>
org.camunda.bpm.engine.impl.core.variable.MapBasedVariableStore<T>
- All Implemented Interfaces:
- CoreVariableStore<T>
- Direct Known Subclasses:
- PseudoPersistentVariableStore, SimpleVariableStore
public abstract class MapBasedVariableStore<T extends CoreVariableInstance>
- extends AbstractVariableStore<T>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
variables
protected Map<String,T extends CoreVariableInstance> variables
MapBasedVariableStore
public MapBasedVariableStore()
getVariableInstancesValues
public Collection<T> getVariableInstancesValues()
getVariableInstance
public T getVariableInstance(String variableName)
getVariableNames
public Set<String> getVariableNames()
isEmpty
public boolean isEmpty()
containsVariableInstance
public boolean containsVariableInstance(String variableName)
removeVariableInstance
public T removeVariableInstance(String variableName,
CoreVariableScope<T> sourceActivityExecution)
getVariableInstances
public Map<String,T> getVariableInstances()
Copyright © 2014 camunda services GmbH. All Rights Reserved.