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 TypeMethodDescriptionvoid
deleteIdentityLink
(String processDefinitionId, String family, String identityId) protected IdentityLink
getIdentityLink
(String family, String identityId, String processDefinitionId) getIdentityLinkRequest
(String processDefinitionId, String family, String identityId) protected void
validateIdentityLinkArguments
(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)
-