org.camunda.bpm.engine.impl.persistence.entity
Class ExecutionEntityVariableStore

java.lang.Object
  extended by org.camunda.bpm.engine.impl.variable.AbstractVariableStore<PersistentVariableInstance>
      extended by org.camunda.bpm.engine.impl.variable.AbstractPersistentVariableStore
          extended by org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntityVariableStore
All Implemented Interfaces:
Serializable, CorePersistentVariableStore, CoreVariableStore<PersistentVariableInstance>

public class ExecutionEntityVariableStore
extends AbstractPersistentVariableStore

Author:
Daniel Meyer, Roman Smirnov, Sebastian Menski
See Also:
Serialized Form

Field Summary
protected  ExecutionEntity executionEntity
           
 
Fields inherited from class org.camunda.bpm.engine.impl.variable.AbstractPersistentVariableStore
variableInstances
 
Constructor Summary
ExecutionEntityVariableStore(ExecutionEntity executionEntity)
           
 
Method Summary
 Map<String,VariableInstanceEntity> getVariableInstancesWithoutInitialization()
           
protected  void initializeVariableInstanceBackPointer(VariableInstanceEntity variableInstance)
           
protected  boolean isAutoFireHistoryEvents()
           
protected  List<VariableInstanceEntity> loadVariableInstances()
           
 
Methods inherited from class org.camunda.bpm.engine.impl.variable.AbstractPersistentVariableStore
canStoreSerializedValue, canStoreValue, clearForNewValue, containsVariableInstance, createOrUpdateVariableFromSerialized, createVariableInstance, createVariableInstanceFromSerialized, ensureVariableInstancesInitialized, fireHistoricVariableInstanceCreate, fireHistoricVariableInstanceDelete, fireHistoricVariableInstanceUpdate, getVariableInstance, getVariableInstances, getVariableInstancesValues, getVariableNames, getVariableTypeByName, getVariableTypeForValue, isEmpty, removeVariableInstance, removeVariablesWithoutFiringEvents, setVariableInstances, setVariableInstanceValue, setVariableInstanceValueFromSerialized
 
Methods inherited from class org.camunda.bpm.engine.impl.variable.AbstractVariableStore
createOrUpdateVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.engine.impl.core.variable.CoreVariableStore
createOrUpdateVariable
 

Field Detail

executionEntity

protected ExecutionEntity executionEntity
Constructor Detail

ExecutionEntityVariableStore

public ExecutionEntityVariableStore(ExecutionEntity executionEntity)
Method Detail

loadVariableInstances

protected List<VariableInstanceEntity> loadVariableInstances()
Specified by:
loadVariableInstances in class AbstractPersistentVariableStore

initializeVariableInstanceBackPointer

protected void initializeVariableInstanceBackPointer(VariableInstanceEntity variableInstance)
Specified by:
initializeVariableInstanceBackPointer in class AbstractPersistentVariableStore

isAutoFireHistoryEvents

protected boolean isAutoFireHistoryEvents()
Overrides:
isAutoFireHistoryEvents in class AbstractPersistentVariableStore

getVariableInstancesWithoutInitialization

public Map<String,VariableInstanceEntity> getVariableInstancesWithoutInitialization()


Copyright © 2014 camunda services GmbH. All Rights Reserved.