Class ExecutionVariablesResource
- java.lang.Object
-
- org.camunda.bpm.engine.rest.sub.impl.AbstractVariablesResource
-
- org.camunda.bpm.engine.rest.sub.runtime.impl.ExecutionVariablesResource
-
- All Implemented Interfaces:
VariableResource
public class ExecutionVariablesResource extends AbstractVariablesResource
-
-
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
Constructors Constructor Description ExecutionVariablesResource(ProcessEngine engine, java.lang.String resourceId, boolean isProcessInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetResourceTypeName()protected VariableMapgetVariableEntities(boolean deserializeValues)protected TypedValuegetVariableEntity(java.lang.String variableKey, boolean deserializeValue)protected voidremoveVariableEntity(java.lang.String variableKey)protected voidsetVariableEntity(java.lang.String variableKey, TypedValue variableValue)protected voidupdateVariableEntities(VariableMap modifications, java.util.List<java.lang.String> deletions)-
Methods inherited from class org.camunda.bpm.engine.rest.sub.impl.AbstractVariablesResource
deleteVariable, deserializeJsonObject, getProcessEngineConfiguration, getTypedValueForVariable, getVariable, getVariableBinary, getVariables, modifyVariables, putVariable, setBinaryVariable, validateType, validateType, validateTypeInternal
-
-
-
-
Constructor Detail
-
ExecutionVariablesResource
public ExecutionVariablesResource(ProcessEngine engine, java.lang.String resourceId, boolean isProcessInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Detail
-
getResourceTypeName
protected java.lang.String getResourceTypeName()
- Specified by:
getResourceTypeNamein classAbstractVariablesResource
-
updateVariableEntities
protected void updateVariableEntities(VariableMap modifications, java.util.List<java.lang.String> deletions)
- Specified by:
updateVariableEntitiesin classAbstractVariablesResource
-
removeVariableEntity
protected void removeVariableEntity(java.lang.String variableKey)
- Specified by:
removeVariableEntityin classAbstractVariablesResource
-
getVariableEntities
protected VariableMap getVariableEntities(boolean deserializeValues)
- Specified by:
getVariableEntitiesin classAbstractVariablesResource
-
getVariableEntity
protected TypedValue getVariableEntity(java.lang.String variableKey, boolean deserializeValue)
- Specified by:
getVariableEntityin classAbstractVariablesResource
-
setVariableEntity
protected void setVariableEntity(java.lang.String variableKey, TypedValue variableValue)- Specified by:
setVariableEntityin classAbstractVariablesResource
-
-