Class ProcessDefinitionIdentityLinkResource
java.lang.Object
org.flowable.rest.service.api.repository.BaseProcessDefinitionResource
org.flowable.rest.service.api.repository.ProcessDefinitionIdentityLinkResource
@RestController
public class ProcessDefinitionIdentityLinkResource
extends BaseProcessDefinitionResource
- Author:
- Frederik Heremans
-
Field Summary
Fields inherited from class org.flowable.rest.service.api.repository.BaseProcessDefinitionResource
repositoryService, restApiInterceptor, restResponseFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteIdentityLink(String processDefinitionId, String family, String identityId) protected IdentityLinkgetIdentityLink(String family, String identityId, String processDefinitionId) getIdentityLinkRequest(String processDefinitionId, String family, String identityId) protected voidvalidateIdentityLinkArguments(String family, String identityId) Methods inherited from class org.flowable.rest.service.api.repository.BaseProcessDefinitionResource
getProcessDefinitionFromRequest, getProcessDefinitionFromRequestWithoutAccessCheck
-
Constructor Details
-
ProcessDefinitionIdentityLinkResource
public ProcessDefinitionIdentityLinkResource()
-
-
Method Details
-
getIdentityLinkRequest
@GetMapping(value="/repository/process-definitions/{processDefinitionId}/identitylinks/{family}/{identityId}", produces="application/json") public RestIdentityLink getIdentityLinkRequest(@PathVariable("processDefinitionId") String processDefinitionId, @PathVariable("family") String family, @PathVariable("identityId") String identityId) -
deleteIdentityLink
@DeleteMapping("/repository/process-definitions/{processDefinitionId}/identitylinks/{family}/{identityId}") @ResponseStatus(NO_CONTENT) public void deleteIdentityLink(@PathVariable("processDefinitionId") String processDefinitionId, @PathVariable("family") String family, @PathVariable("identityId") String identityId) -
validateIdentityLinkArguments
-
getIdentityLink
protected IdentityLink getIdentityLink(String family, String identityId, String processDefinitionId)
-