org.camunda.bpm.engine.impl.core.variable
Class PseudoPersistentVariableStore
java.lang.Object
org.camunda.bpm.engine.impl.variable.AbstractVariableStore<T>
org.camunda.bpm.engine.impl.core.variable.MapBasedVariableStore<PersistentVariableInstance>
org.camunda.bpm.engine.impl.core.variable.PseudoPersistentVariableStore
- All Implemented Interfaces:
- CorePersistentVariableStore, CoreVariableStore<PersistentVariableInstance>
public class PseudoPersistentVariableStore
- extends MapBasedVariableStore<PersistentVariableInstance>
- implements CorePersistentVariableStore
|
Method Summary |
void |
createOrUpdateVariableFromSerialized(String variableName,
Object value,
String variableTypeName,
Map<String,Object> configuration,
CoreVariableScope<PersistentVariableInstance> sourceActivityExecution)
|
PersistentVariableInstance |
createVariableInstance(String variableName,
Object value,
CoreVariableScope<PersistentVariableInstance> sourceActivityExecution)
|
PersistentVariableInstance |
createVariableInstanceFromSerialized(String variableName,
Object value,
String variableTypeName,
Map<String,Object> configuration,
CoreVariableScope<PersistentVariableInstance> sourceActivityExecution)
|
void |
setVariableInstanceValue(PersistentVariableInstance variableInstance,
Object value,
CoreVariableScope<PersistentVariableInstance> sourceActivityExecution)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PseudoPersistentVariableStore
public PseudoPersistentVariableStore()
setVariableInstanceValue
public void setVariableInstanceValue(PersistentVariableInstance variableInstance,
Object value,
CoreVariableScope<PersistentVariableInstance> sourceActivityExecution)
- Specified by:
setVariableInstanceValue in class AbstractVariableStore<PersistentVariableInstance>
createVariableInstance
public PersistentVariableInstance createVariableInstance(String variableName,
Object value,
CoreVariableScope<PersistentVariableInstance> sourceActivityExecution)
- Specified by:
createVariableInstance in class AbstractVariableStore<PersistentVariableInstance>
createVariableInstanceFromSerialized
public PersistentVariableInstance createVariableInstanceFromSerialized(String variableName,
Object value,
String variableTypeName,
Map<String,Object> configuration,
CoreVariableScope<PersistentVariableInstance> sourceActivityExecution)
- Specified by:
createVariableInstanceFromSerialized in interface CorePersistentVariableStore
createOrUpdateVariableFromSerialized
public void createOrUpdateVariableFromSerialized(String variableName,
Object value,
String variableTypeName,
Map<String,Object> configuration,
CoreVariableScope<PersistentVariableInstance> sourceActivityExecution)
- Specified by:
createOrUpdateVariableFromSerialized in interface CorePersistentVariableStore
Copyright © 2014 camunda services GmbH. All Rights Reserved.