Class LocalExecutionVariablesResource
java.lang.Object
org.eximeebpms.bpm.engine.rest.sub.impl.AbstractVariablesResource
org.eximeebpms.bpm.engine.rest.sub.runtime.impl.LocalExecutionVariablesResource
- All Implemented Interfaces:
VariableResource
- Author:
- Daniel Meyer
-
Field Summary
Fields inherited from class org.eximeebpms.bpm.engine.rest.sub.impl.AbstractVariablesResource
DEFAULT_BINARY_VALUE_TYPE, engine, objectMapper, resourceIdFields inherited from interface org.eximeebpms.bpm.engine.rest.sub.VariableResource
DESERIALIZE_VALUE_QUERY_PARAM, DESERIALIZE_VALUES_QUERY_PARAM -
Constructor Summary
ConstructorsConstructorDescriptionLocalExecutionVariablesResource(ProcessEngine engine, String resourceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected org.eximeebpms.bpm.engine.variable.VariableMapgetVariableEntities(boolean deserializeValues) protected org.eximeebpms.bpm.engine.variable.value.TypedValuegetVariableEntity(String variableKey, boolean deserializeValue) protected voidremoveVariableEntity(String variableKey) protected voidsetVariableEntity(String variableKey, org.eximeebpms.bpm.engine.variable.value.TypedValue variableValue) protected voidupdateVariableEntities(org.eximeebpms.bpm.engine.variable.VariableMap modifications, List<String> deletions) Methods inherited from class org.eximeebpms.bpm.engine.rest.sub.impl.AbstractVariablesResource
deleteVariable, deserializeJsonObject, getProcessEngineConfiguration, getTypedValueForVariable, getVariable, getVariableBinary, getVariables, modifyVariables, putVariable, setBinaryVariable, validateType, validateType, validateTypeInternal
-
Constructor Details
-
LocalExecutionVariablesResource
public LocalExecutionVariablesResource(ProcessEngine engine, String resourceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Details
-
getResourceTypeName
- Specified by:
getResourceTypeNamein classAbstractVariablesResource
-
updateVariableEntities
protected void updateVariableEntities(org.eximeebpms.bpm.engine.variable.VariableMap modifications, List<String> deletions) - Specified by:
updateVariableEntitiesin classAbstractVariablesResource
-
removeVariableEntity
- Specified by:
removeVariableEntityin classAbstractVariablesResource
-
getVariableEntities
protected org.eximeebpms.bpm.engine.variable.VariableMap getVariableEntities(boolean deserializeValues) - Specified by:
getVariableEntitiesin classAbstractVariablesResource
-
getVariableEntity
protected org.eximeebpms.bpm.engine.variable.value.TypedValue getVariableEntity(String variableKey, boolean deserializeValue) - Specified by:
getVariableEntityin classAbstractVariablesResource
-
setVariableEntity
protected void setVariableEntity(String variableKey, org.eximeebpms.bpm.engine.variable.value.TypedValue variableValue) - Specified by:
setVariableEntityin classAbstractVariablesResource
-