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
-
Field Summary
Fields inherited from class BaseProcessInstanceResource
repositoryService, restApiInterceptor, restResponseFactory, runtimeService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteIdentityLink(String processInstanceId, String family, String identityId, String type) protected IdentityLinkgetIdentityLink(String identityId, String family, String type, String processInstanceId) getIdentityLinkRequest(String processInstanceId, String family, String identityId, String type) protected voidvalidateIdentityLinkArguments(String family, String identityId, String type) Methods inherited from class BaseProcessInstanceResource
addVariables, getProcessInstanceFromRequest, getProcessInstanceFromRequestWithoutAccessCheck, getQueryResponse
-
Constructor Details
-
ProcessInstanceIdentityLinkResource
public ProcessInstanceIdentityLinkResource()
-
-
Method Details
-
getIdentityLinkRequest
@GetMapping(value="/runtime/process-instances/{processInstanceId}/identitylinks/{family}/{identityId}/{type}", produces="application/json") public RestIdentityLink getIdentityLinkRequest(@PathVariable("processInstanceId") String processInstanceId, @PathVariable("family") String family, @PathVariable("identityId") String identityId, @PathVariable("type") String type) -
deleteIdentityLink
@DeleteMapping("/runtime/process-instances/{processInstanceId}/identitylinks/{family}/{identityId}/{type}") @ResponseStatus(NO_CONTENT) public void deleteIdentityLink(@PathVariable("processInstanceId") String processInstanceId, @PathVariable("family") String family, @PathVariable("identityId") String identityId, @PathVariable("type") String type) -
validateIdentityLinkArguments
-
getIdentityLink
protected IdentityLink getIdentityLink(String identityId, String family, String type, String processInstanceId)
-