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

java.lang.Object
  extended by org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableStore
      extended by org.camunda.bpm.engine.impl.variable.AbstractPersistentVariableStore
          extended by org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntityVariableStore
All Implemented Interfaces:
CoreVariableStore

public class ExecutionEntityVariableStore
extends AbstractPersistentVariableStore

Author:
Daniel Meyer, Roman Smirnov, Sebastian Menski

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
containsVariableInstance, createVariableInstance, ensureVariableInstancesInitialized, fireHistoricVariableInstanceCreate, fireHistoricVariableInstanceDelete, fireHistoricVariableInstanceUpdate, fireVariableEvent, getVariableInstance, getVariableInstances, getVariableInstancesValues, getVariableNames, isEmpty, removeVariableInstance, removeVariablesWithoutFiringEvents, setVariableInstances, setVariableValue
 
Methods inherited from class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableStore
createOrUpdateVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 © 2015 camunda services GmbH. All rights reserved.