public class AddParticipantUserToParentEventHandler extends Object implements org.flowable.identitylink.service.IdentityLinkEventHandler
CaseInstance
/ProcessInstance
Modifier and Type | Field and Description |
---|---|
protected String |
identityLinkType |
Constructor and Description |
---|
AddParticipantUserToParentEventHandler(String identityLinkType) |
Modifier and Type | Method and Description |
---|---|
protected 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 |
getCaseInstanceByPlanItemInstanceId(String id) |
protected org.flowable.engine.runtime.ProcessInstance |
getProcessInstanceByExecutionId(String id) |
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) |
protected final String identityLinkType
public AddParticipantUserToParentEventHandler(String identityLinkType)
public void handleIdentityLinkAddition(org.flowable.identitylink.api.IdentityLink identityLink)
handleIdentityLinkAddition
in interface org.flowable.identitylink.service.IdentityLinkEventHandler
public void handleIdentityLinkDeletion(org.flowable.identitylink.api.IdentityLink identityLink)
handleIdentityLinkDeletion
in interface org.flowable.identitylink.service.IdentityLinkEventHandler
protected void addIdentityLinkToParentProcess(String parentId, org.flowable.identitylink.api.IdentityLink identityLink)
protected void addIdentityLinkToParentCase(String planItemId, org.flowable.identitylink.api.IdentityLink identityLink)
protected void addIdentityLinkToProcessInstance(String processInstanceId, org.flowable.identitylink.api.IdentityLink identityLink)
protected void addIdentityLinkToCaseInstance(String caseInstanceId, org.flowable.identitylink.api.IdentityLink identityLink)
protected org.flowable.engine.runtime.ProcessInstance getProcessInstanceById(String processInstanceId)
protected org.flowable.engine.runtime.ProcessInstance getProcessInstanceByExecutionId(String id)
protected org.flowable.cmmn.api.runtime.CaseInstance getCaseInstanceById(String caseId)
protected org.flowable.cmmn.api.runtime.CaseInstance getCaseInstanceByPlanItemInstanceId(String id)
Copyright © 2019. All rights reserved.