org.camunda.bpm.engine.rest.sub.runtime.impl
Class LocalExecutionVariablesResource

java.lang.Object
  extended by org.camunda.bpm.engine.rest.sub.impl.AbstractVariablesResource
      extended by org.camunda.bpm.engine.rest.sub.runtime.impl.LocalExecutionVariablesResource
All Implemented Interfaces:
VariableResource

public class LocalExecutionVariablesResource
extends AbstractVariablesResource

Author:
Daniel Meyer

Field Summary
 
Fields inherited from class org.camunda.bpm.engine.rest.sub.impl.AbstractVariablesResource
DEFAULT_BINARY_VALUE_TYPE, engine, objectMapper, resourceId
 
Fields inherited from interface org.camunda.bpm.engine.rest.sub.VariableResource
DESERIALIZE_VALUE_QUERY_PARAM, DESERIALIZE_VALUES_QUERY_PARAM
 
Constructor Summary
LocalExecutionVariablesResource(ProcessEngine engine, String resourceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
           
 
Method Summary
protected  String getResourceTypeName()
           
protected  org.camunda.bpm.engine.variable.VariableMap getVariableEntities(boolean deserializeValues)
           
protected  org.camunda.bpm.engine.variable.value.TypedValue getVariableEntity(String variableKey, boolean deserializeValue)
           
protected  void removeVariableEntity(String variableKey)
           
protected  void setVariableEntity(String variableKey, org.camunda.bpm.engine.variable.value.TypedValue variableValue)
           
protected  void updateVariableEntities(org.camunda.bpm.engine.variable.VariableMap modifications, List<String> deletions)
           
 
Methods inherited from class org.camunda.bpm.engine.rest.sub.impl.AbstractVariablesResource
deleteVariable, deserializeJsonObject, getTypedValueForVariable, getVariable, getVariableBinary, getVariables, modifyVariables, putVariable, setBinaryVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalExecutionVariablesResource

public LocalExecutionVariablesResource(ProcessEngine engine,
                                       String resourceId,
                                       com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Method Detail

getResourceTypeName

protected String getResourceTypeName()
Specified by:
getResourceTypeName in class AbstractVariablesResource

updateVariableEntities

protected void updateVariableEntities(org.camunda.bpm.engine.variable.VariableMap modifications,
                                      List<String> deletions)
Specified by:
updateVariableEntities in class AbstractVariablesResource

removeVariableEntity

protected void removeVariableEntity(String variableKey)
Specified by:
removeVariableEntity in class AbstractVariablesResource

getVariableEntities

protected org.camunda.bpm.engine.variable.VariableMap getVariableEntities(boolean deserializeValues)
Specified by:
getVariableEntities in class AbstractVariablesResource

getVariableEntity

protected org.camunda.bpm.engine.variable.value.TypedValue getVariableEntity(String variableKey,
                                                                             boolean deserializeValue)
Specified by:
getVariableEntity in class AbstractVariablesResource

setVariableEntity

protected void setVariableEntity(String variableKey,
                                 org.camunda.bpm.engine.variable.value.TypedValue variableValue)
Specified by:
setVariableEntity in class AbstractVariablesResource


Copyright © 2016 camunda services GmbH. All rights reserved.