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 TypeMethodDescriptionvoiddeleteIdentityLink(String caseInstanceId, String identityId, String type) protected IdentityLinkgetIdentityLink(String identityId, String type, String caseInstanceId) getIdentityLinkRequest(String caseInstanceId, String identityId, String type) protected voidvalidateIdentityLinkArguments(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
-