Class CaseInstanceIdentityLinkResource
java.lang.Object
org.flowable.cmmn.rest.service.api.runtime.caze.BaseCaseInstanceResource
org.flowable.cmmn.rest.service.api.runtime.caze.CaseInstanceIdentityLinkResource
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class org.flowable.cmmn.rest.service.api.runtime.caze.BaseCaseInstanceResource
repositoryService, restApiInterceptor, restResponseFactory, runtimeService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteIdentityLink
(String caseInstanceId, String identityId, String type) protected IdentityLink
getIdentityLink
(String identityId, String type, String caseInstanceId) getIdentityLinkRequest
(String caseInstanceId, String identityId, String type) protected void
validateIdentityLinkArguments
(String identityId, String type) Methods inherited from class org.flowable.cmmn.rest.service.api.runtime.caze.BaseCaseInstanceResource
addVariables, getCaseInstanceFromRequest, getCaseInstanceFromRequestWithoutAccessCheck, getQueryResponse
-
Constructor Details
-
CaseInstanceIdentityLinkResource
public CaseInstanceIdentityLinkResource()
-
-
Method Details
-
getIdentityLinkRequest
@GetMapping(value="/cmmn-runtime/case-instances/{caseInstanceId}/identitylinks/users/{identityId}/{type}", produces="application/json") public RestIdentityLink getIdentityLinkRequest(@PathVariable("caseInstanceId") String caseInstanceId, @PathVariable("identityId") String identityId, @PathVariable("type") String type) -
deleteIdentityLink
@DeleteMapping("/cmmn-runtime/case-instances/{caseInstanceId}/identitylinks/users/{identityId}/{type}") @ResponseStatus(NO_CONTENT) public void deleteIdentityLink(@PathVariable("caseInstanceId") String caseInstanceId, @PathVariable("identityId") String identityId, @PathVariable("type") String type) -
validateIdentityLinkArguments
-
getIdentityLink
-