Class PlanItemInstanceVariableCollectionResource
java.lang.Object
org.flowable.cmmn.rest.service.api.runtime.caze.BaseCaseInstanceResource
org.flowable.cmmn.rest.service.api.runtime.caze.BaseVariableResource
org.flowable.cmmn.rest.service.api.runtime.planitem.PlanItemInstanceVariableCollectionResource
- All Implemented Interfaces:
InitializingBean
@RestController
public class PlanItemInstanceVariableCollectionResource
extends BaseVariableResource
- Author:
- Christopher Welsch
-
Nested Class Summary
Nested classes/interfaces inherited from class BaseVariableResource
BaseVariableResource.NoopVariableInterceptor, BaseVariableResource.VariableInterceptor -
Field Summary
FieldsFields inherited from class BaseVariableResource
env, isSerializableVariableAllowed, objectMapperFields inherited from class BaseCaseInstanceResource
repositoryService, restApiInterceptor, restResponseFactory, runtimeService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatePlanItemInstanceVariable(String planItemInstanceId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) voidcreatePlanItemInstanceVariableAsync(String planItemInstanceId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Methods inherited from class BaseVariableResource
addVariables, afterPropertiesSet, constructRestVariable, createVariable, createVariable, createVariable, createVariableInterceptor, createVariableInterceptor, deleteAllVariables, getPlanItemInstanceFromRequest, getVariableDataByteArray, getVariableDataByteArray, getVariableFromRequest, getVariableFromRequest, getVariableFromRequestWithoutAccessCheck, processCaseVariables, restVariableDataToRestResponse, setBinaryVariable, setSimpleVariable, setVariableMethods inherited from class BaseCaseInstanceResource
addVariables, getCaseInstanceFromRequest, getCaseInstanceFromRequestWithoutAccessCheck, getQueryResponse
-
Field Details
-
cmmnEngineConfiguration
-
-
Constructor Details
-
PlanItemInstanceVariableCollectionResource
public PlanItemInstanceVariableCollectionResource()
-
-
Method Details
-
createPlanItemInstanceVariable
@PostMapping(value="/cmmn-runtime/plan-item-instances/{planItemInstanceId}/variables", produces="application/json", consumes={"application/json","multipart/form-data"}) public Object createPlanItemInstanceVariable(@PathVariable("planItemInstanceId") String planItemInstanceId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) -
createPlanItemInstanceVariableAsync
@PostMapping(value="/cmmn-runtime/plan-item-instances/{planItemInstanceId}/variables-async", consumes={"application/json","multipart/form-data"}) public void createPlanItemInstanceVariableAsync(@PathVariable("planItemInstanceId") String planItemInstanceId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-