Class AddParticipantUserToParentEventHandler
java.lang.Object
com.flowable.platform.common.eventhandler.AddParticipantUserToParentEventHandler
- All Implemented Interfaces:
org.flowable.identitylink.service.IdentityLinkEventHandler
public class AddParticipantUserToParentEventHandler
extends Object
implements org.flowable.identitylink.service.IdentityLinkEventHandler
Adds user as a participant to the parent
CaseInstance
/ProcessInstance
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addIdentityLinkToCaseInstance
(String caseInstanceId, org.flowable.identitylink.api.IdentityLink identityLink) protected void
addIdentityLinkToParentCase
(String planItemId, org.flowable.identitylink.api.IdentityLink identityLink) protected void
addIdentityLinkToParentProcess
(String parentId, org.flowable.identitylink.api.IdentityLink identityLink) protected void
addIdentityLinkToProcessInstance
(String processInstanceId, org.flowable.identitylink.api.IdentityLink identityLink) protected org.flowable.cmmn.api.runtime.CaseInstance
getCaseInstanceById
(String caseId) protected org.flowable.cmmn.api.runtime.CaseInstance
protected org.flowable.engine.runtime.ProcessInstance
protected org.flowable.engine.runtime.ProcessInstance
getProcessInstanceById
(String processInstanceId) void
handleIdentityLinkAddition
(org.flowable.identitylink.api.IdentityLink identityLink) void
handleIdentityLinkDeletion
(org.flowable.identitylink.api.IdentityLink identityLink)
-
Field Details
-
identityLinkType
-
-
Constructor Details
-
AddParticipantUserToParentEventHandler
-
-
Method Details
-
handleIdentityLinkAddition
public void handleIdentityLinkAddition(org.flowable.identitylink.api.IdentityLink identityLink) - Specified by:
handleIdentityLinkAddition
in interfaceorg.flowable.identitylink.service.IdentityLinkEventHandler
-
handleIdentityLinkDeletion
public void handleIdentityLinkDeletion(org.flowable.identitylink.api.IdentityLink identityLink) - Specified by:
handleIdentityLinkDeletion
in interfaceorg.flowable.identitylink.service.IdentityLinkEventHandler
-
addIdentityLinkToParentProcess
protected void addIdentityLinkToParentProcess(String parentId, org.flowable.identitylink.api.IdentityLink identityLink) -
addIdentityLinkToParentCase
protected void addIdentityLinkToParentCase(String planItemId, org.flowable.identitylink.api.IdentityLink identityLink) -
addIdentityLinkToProcessInstance
protected void addIdentityLinkToProcessInstance(String processInstanceId, org.flowable.identitylink.api.IdentityLink identityLink) -
addIdentityLinkToCaseInstance
protected void addIdentityLinkToCaseInstance(String caseInstanceId, org.flowable.identitylink.api.IdentityLink identityLink) -
getProcessInstanceById
protected org.flowable.engine.runtime.ProcessInstance getProcessInstanceById(String processInstanceId) -
getProcessInstanceByExecutionId
-
getCaseInstanceById
-
getCaseInstanceByPlanItemInstanceId
-