Class BaseCaseInstanceResource
java.lang.Object
org.flowable.cmmn.rest.service.api.runtime.caze.BaseCaseInstanceResource
- Direct Known Subclasses:
BaseVariableResource
,CaseInstanceCollectionResource
,CaseInstanceDiagramResource
,CaseInstanceIdentityLinkCollectionResource
,CaseInstanceIdentityLinkResource
,CaseInstanceQueryResource
,CaseInstanceResource
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CmmnRepositoryService
protected CmmnRestApiInterceptor
protected CmmnRestResponseFactory
protected CmmnRuntimeService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addVariables
(CaseInstanceQuery caseInstanceQuery, List<QueryVariable> variables) protected CaseInstance
getCaseInstanceFromRequest
(String caseInstanceId) Returns theCaseInstance
that is requested and calls the access interceptor.protected CaseInstance
getCaseInstanceFromRequestWithoutAccessCheck
(String caseInstanceId) Returns theCaseInstance
that is requested without calling the access interceptor Throws the right exceptions when bad request was made or instance was not found.protected DataResponse<CaseInstanceResponse>
getQueryResponse
(CaseInstanceQueryRequest queryRequest, Map<String, String> requestParams)
-
Field Details
-
restResponseFactory
-
runtimeService
-
repositoryService
-
restApiInterceptor
-
-
Constructor Details
-
BaseCaseInstanceResource
public BaseCaseInstanceResource()
-
-
Method Details
-
getQueryResponse
protected DataResponse<CaseInstanceResponse> getQueryResponse(CaseInstanceQueryRequest queryRequest, Map<String, String> requestParams) -
getCaseInstanceFromRequest
Returns theCaseInstance
that is requested and calls the access interceptor. Throws the right exceptions when bad request was made or instance was not found. -
getCaseInstanceFromRequestWithoutAccessCheck
Returns theCaseInstance
that is requested without calling the access interceptor Throws the right exceptions when bad request was made or instance was not found. -
addVariables
-