Class ProcessInstanceIdentityLinkResource
java.lang.Object
org.flowable.rest.service.api.runtime.process.BaseProcessInstanceResource
org.flowable.rest.service.api.runtime.process.ProcessInstanceIdentityLinkResource
@RestController
public class ProcessInstanceIdentityLinkResource
extends BaseProcessInstanceResource
- Author:
- Frederik Heremans
-
Field Summary
Fields inherited from class org.flowable.rest.service.api.runtime.process.BaseProcessInstanceResource
repositoryService, restApiInterceptor, restResponseFactory, runtimeService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteIdentityLink
(String processInstanceId, String identityId, String type) protected IdentityLink
getIdentityLink
(String identityId, String type, String processInstanceId) getIdentityLinkRequest
(String processInstanceId, String identityId, String type) protected void
validateIdentityLinkArguments
(String identityId, String type) Methods inherited from class org.flowable.rest.service.api.runtime.process.BaseProcessInstanceResource
addVariables, getProcessInstanceFromRequest, getProcessInstanceFromRequestWithoutAccessCheck, getQueryResponse
-
Constructor Details
-
ProcessInstanceIdentityLinkResource
public ProcessInstanceIdentityLinkResource()
-
-
Method Details
-
getIdentityLinkRequest
@GetMapping(value="/runtime/process-instances/{processInstanceId}/identitylinks/users/{identityId}/{type}", produces="application/json") public RestIdentityLink getIdentityLinkRequest(@PathVariable("processInstanceId") String processInstanceId, @PathVariable("identityId") String identityId, @PathVariable("type") String type) -
deleteIdentityLink
@DeleteMapping("/runtime/process-instances/{processInstanceId}/identitylinks/users/{identityId}/{type}") @ResponseStatus(NO_CONTENT) public void deleteIdentityLink(@PathVariable("processInstanceId") String processInstanceId, @PathVariable("identityId") String identityId, @PathVariable("type") String type) -
validateIdentityLinkArguments
-
getIdentityLink
-