Class BaseCaseDefinitionResource
java.lang.Object
org.flowable.cmmn.rest.service.api.repository.BaseCaseDefinitionResource
- Direct Known Subclasses:
CaseDefinitionDecisionCollectionResource,CaseDefinitionFormDefinitionCollectionResource,CaseDefinitionIdentityLinkCollectionResource,CaseDefinitionIdentityLinkResource,CaseDefinitionImageResource,CaseDefinitionModelResource,CaseDefinitionResource
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.flowable.cmmn.api.CmmnRepositoryServiceprotected CmmnRestApiInterceptorprotected CmmnRestResponseFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.flowable.cmmn.api.repository.CaseDefinitiongetCaseDefinitionFromRequest(String caseDefinitionId) Returns theCaseDefinitionthat is requested and calls the access interceptor.protected org.flowable.cmmn.api.repository.CaseDefinitiongetCaseDefinitionFromRequestWithoutAccessCheck(String caseDefinitionId) Returns theCaseDefinitionthat is requested without calling the access interceptor Throws the right exceptions when bad request was made or definition was not found.
-
Field Details
-
restResponseFactory
-
repositoryService
@Autowired protected org.flowable.cmmn.api.CmmnRepositoryService repositoryService -
restApiInterceptor
-
-
Constructor Details
-
BaseCaseDefinitionResource
public BaseCaseDefinitionResource()
-
-
Method Details
-
getCaseDefinitionFromRequest
protected org.flowable.cmmn.api.repository.CaseDefinition getCaseDefinitionFromRequest(String caseDefinitionId) Returns theCaseDefinitionthat is requested and calls the access interceptor. Throws the right exceptions when bad request was made or definition was not found. -
getCaseDefinitionFromRequestWithoutAccessCheck
protected org.flowable.cmmn.api.repository.CaseDefinition getCaseDefinitionFromRequestWithoutAccessCheck(String caseDefinitionId) Returns theCaseDefinitionthat is requested without calling the access interceptor Throws the right exceptions when bad request was made or definition was not found.
-