public class NotifyParentCaseEventListener extends org.kie.api.event.process.DefaultProcessEventListener implements CaseEventListener, org.kie.internal.runtime.Cacheable
Constructor and Description |
---|
NotifyParentCaseEventListener(org.kie.internal.identity.IdentityProvider identityProvider,
org.kie.api.runtime.manager.RuntimeManager runtimeManager) |
Modifier and Type | Method and Description |
---|---|
void |
afterCaseCancelled(CaseCancelEvent event) |
void |
afterCaseClosed(CaseCloseEvent event) |
void |
afterCaseDestroyed(CaseDestroyEvent event) |
void |
afterProcessCompleted(org.kie.api.event.process.ProcessCompletedEvent event) |
void |
afterVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event) |
void |
beforeVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event) |
void |
close() |
protected CaseEventSupport |
getCaseEventSupport() |
protected CaseFileInstance |
getCaseFile(org.kie.api.runtime.KieSession ksession) |
protected void |
notifyParentOnCompletion(CaseEvent event) |
afterNodeLeft, afterNodeTriggered, afterProcessStarted, beforeNodeLeft, beforeNodeTriggered, beforeProcessCompleted, beforeProcessStarted
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
afterCaseCommentAdded, afterCaseCommentRemoved, afterCaseCommentUpdated, afterCaseDataAdded, afterCaseDataRemoved, afterCaseReopen, afterCaseRoleAssignmentAdded, afterCaseRoleAssignmentRemoved, afterCaseStarted, afterDynamicProcessAdded, afterDynamicTaskAdded, beforeCaseCancelled, beforeCaseClosed, beforeCaseCommentAdded, beforeCaseCommentRemoved, beforeCaseCommentUpdated, beforeCaseDataAdded, beforeCaseDataRemoved, beforeCaseDestroyed, beforeCaseReopen, beforeCaseRoleAssignmentAdded, beforeCaseRoleAssignmentRemoved, beforeCaseStarted, beforeDynamicProcessAdded, beforeDynamicTaskAdded
public NotifyParentCaseEventListener(org.kie.internal.identity.IdentityProvider identityProvider, org.kie.api.runtime.manager.RuntimeManager runtimeManager)
public void afterCaseClosed(CaseCloseEvent event)
afterCaseClosed
in interface CaseEventListener
public void afterCaseCancelled(CaseCancelEvent event)
afterCaseCancelled
in interface CaseEventListener
public void afterCaseDestroyed(CaseDestroyEvent event)
afterCaseDestroyed
in interface CaseEventListener
public void afterProcessCompleted(org.kie.api.event.process.ProcessCompletedEvent event)
afterProcessCompleted
in interface org.kie.api.event.process.ProcessEventListener
afterProcessCompleted
in class org.kie.api.event.process.DefaultProcessEventListener
public void beforeVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event)
beforeVariableChanged
in interface org.kie.api.event.process.ProcessEventListener
beforeVariableChanged
in class org.kie.api.event.process.DefaultProcessEventListener
public void afterVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event)
afterVariableChanged
in interface org.kie.api.event.process.ProcessEventListener
afterVariableChanged
in class org.kie.api.event.process.DefaultProcessEventListener
protected void notifyParentOnCompletion(CaseEvent event)
protected CaseFileInstance getCaseFile(org.kie.api.runtime.KieSession ksession)
protected CaseEventSupport getCaseEventSupport()
public void close()
close
in interface org.kie.internal.runtime.Cacheable
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.