Class BaseVariableCollectionResource
java.lang.Object
org.flowable.rest.service.api.runtime.process.BaseExecutionVariableResource
org.flowable.rest.service.api.runtime.process.BaseVariableCollectionResource
- All Implemented Interfaces:
InitializingBean
- Direct Known Subclasses:
ExecutionVariableCollectionResource
,ProcessInstanceVariableCollectionResource
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.fasterxml.jackson.databind.ObjectMapper
Fields inherited from class org.flowable.rest.service.api.runtime.process.BaseExecutionVariableResource
env, isSerializableVariableAllowed, restApiInterceptor, restResponseFactory, runtimeService, variableType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addGlobalVariables
(Execution execution, Map<String, RestVariable> variableMap) protected void
addLocalVariables
(Execution execution, Map<String, RestVariable> variableMap) protected Object
createExecutionVariable
(Execution execution, boolean override, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) void
deleteAllLocalVariables
(Execution execution) protected List<RestVariable>
processVariables
(Execution execution, String scope) Methods inherited from class org.flowable.rest.service.api.runtime.process.BaseExecutionVariableResource
afterPropertiesSet, allowProcessInstanceUrl, constructRestVariable, getExecutionFromRequestWithoutAccessCheck, getExecutionIdParameter, getVariableDataByteArray, getVariableFromRequest, getVariableFromRequestWithoutAccessCheck, hasVariableOnScope, setBinaryVariable, setSimpleVariable, setVariable
-
Field Details
-
objectMapper
-
-
Constructor Details
-
BaseVariableCollectionResource
public BaseVariableCollectionResource(int variableType)
-
-
Method Details
-
processVariables
-
deleteAllLocalVariables
-
createExecutionVariable
-
addGlobalVariables
-
addLocalVariables
-