public class CamelCaseEventListener extends Object implements org.jbpm.casemgmt.api.event.CaseEventListener, org.kie.internal.runtime.Cacheable, JBPMCamelConsumerAware
Constructor and Description |
---|
CamelCaseEventListener() |
Modifier and Type | Method and Description |
---|---|
void |
addConsumer(JBPMConsumer consumer) |
void |
afterCaseCancelled(org.jbpm.casemgmt.api.event.CaseCancelEvent event) |
void |
afterCaseClosed(org.jbpm.casemgmt.api.event.CaseCloseEvent event) |
void |
afterCaseCommentAdded(org.jbpm.casemgmt.api.event.CaseCommentEvent event) |
void |
afterCaseCommentRemoved(org.jbpm.casemgmt.api.event.CaseCommentEvent event) |
void |
afterCaseCommentUpdated(org.jbpm.casemgmt.api.event.CaseCommentEvent event) |
void |
afterCaseDataAdded(org.jbpm.casemgmt.api.event.CaseDataEvent event) |
void |
afterCaseDataRemoved(org.jbpm.casemgmt.api.event.CaseDataEvent event) |
void |
afterCaseDestroyed(org.jbpm.casemgmt.api.event.CaseDestroyEvent event) |
void |
afterCaseReopen(org.jbpm.casemgmt.api.event.CaseReopenEvent event) |
void |
afterCaseRoleAssignmentAdded(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event) |
void |
afterCaseRoleAssignmentRemoved(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event) |
void |
afterCaseStarted(org.jbpm.casemgmt.api.event.CaseStartEvent event) |
void |
afterDynamicProcessAdded(org.jbpm.casemgmt.api.event.CaseDynamicSubprocessEvent event) |
void |
afterDynamicTaskAdded(org.jbpm.casemgmt.api.event.CaseDynamicTaskEvent event) |
void |
beforeCaseCancelled(org.jbpm.casemgmt.api.event.CaseCancelEvent event) |
void |
beforeCaseClosed(org.jbpm.casemgmt.api.event.CaseCloseEvent event) |
void |
beforeCaseCommentAdded(org.jbpm.casemgmt.api.event.CaseCommentEvent event) |
void |
beforeCaseCommentRemoved(org.jbpm.casemgmt.api.event.CaseCommentEvent event) |
void |
beforeCaseCommentUpdated(org.jbpm.casemgmt.api.event.CaseCommentEvent event) |
void |
beforeCaseDataAdded(org.jbpm.casemgmt.api.event.CaseDataEvent event) |
void |
beforeCaseDataRemoved(org.jbpm.casemgmt.api.event.CaseDataEvent event) |
void |
beforeCaseDestroyed(org.jbpm.casemgmt.api.event.CaseDestroyEvent event) |
void |
beforeCaseReopen(org.jbpm.casemgmt.api.event.CaseReopenEvent event) |
void |
beforeCaseRoleAssignmentAdded(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event) |
void |
beforeCaseRoleAssignmentRemoved(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event) |
void |
beforeCaseStarted(org.jbpm.casemgmt.api.event.CaseStartEvent event) |
void |
beforeDynamicProcessAdded(org.jbpm.casemgmt.api.event.CaseDynamicSubprocessEvent event) |
void |
beforeDynamicTaskAdded(org.jbpm.casemgmt.api.event.CaseDynamicTaskEvent event) |
void |
close() |
void |
removeConsumer(JBPMConsumer consumer) |
protected void |
sendMessage(String eventType,
Object event) |
public void beforeCaseStarted(org.jbpm.casemgmt.api.event.CaseStartEvent event)
beforeCaseStarted
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseStarted(org.jbpm.casemgmt.api.event.CaseStartEvent event)
afterCaseStarted
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseClosed(org.jbpm.casemgmt.api.event.CaseCloseEvent event)
beforeCaseClosed
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseClosed(org.jbpm.casemgmt.api.event.CaseCloseEvent event)
afterCaseClosed
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseCancelled(org.jbpm.casemgmt.api.event.CaseCancelEvent event)
beforeCaseCancelled
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseCancelled(org.jbpm.casemgmt.api.event.CaseCancelEvent event)
afterCaseCancelled
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseDestroyed(org.jbpm.casemgmt.api.event.CaseDestroyEvent event)
beforeCaseDestroyed
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseDestroyed(org.jbpm.casemgmt.api.event.CaseDestroyEvent event)
afterCaseDestroyed
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseReopen(org.jbpm.casemgmt.api.event.CaseReopenEvent event)
beforeCaseReopen
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseReopen(org.jbpm.casemgmt.api.event.CaseReopenEvent event)
afterCaseReopen
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseCommentAdded(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
beforeCaseCommentAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseCommentAdded(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
afterCaseCommentAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseCommentUpdated(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
beforeCaseCommentUpdated
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseCommentUpdated(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
afterCaseCommentUpdated
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseCommentRemoved(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
beforeCaseCommentRemoved
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseCommentRemoved(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
afterCaseCommentRemoved
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseRoleAssignmentAdded(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
beforeCaseRoleAssignmentAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseRoleAssignmentAdded(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
afterCaseRoleAssignmentAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseRoleAssignmentRemoved(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
beforeCaseRoleAssignmentRemoved
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseRoleAssignmentRemoved(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
afterCaseRoleAssignmentRemoved
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseDataAdded(org.jbpm.casemgmt.api.event.CaseDataEvent event)
beforeCaseDataAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseDataAdded(org.jbpm.casemgmt.api.event.CaseDataEvent event)
afterCaseDataAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeCaseDataRemoved(org.jbpm.casemgmt.api.event.CaseDataEvent event)
beforeCaseDataRemoved
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterCaseDataRemoved(org.jbpm.casemgmt.api.event.CaseDataEvent event)
afterCaseDataRemoved
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeDynamicTaskAdded(org.jbpm.casemgmt.api.event.CaseDynamicTaskEvent event)
beforeDynamicTaskAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterDynamicTaskAdded(org.jbpm.casemgmt.api.event.CaseDynamicTaskEvent event)
afterDynamicTaskAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void beforeDynamicProcessAdded(org.jbpm.casemgmt.api.event.CaseDynamicSubprocessEvent event)
beforeDynamicProcessAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void afterDynamicProcessAdded(org.jbpm.casemgmt.api.event.CaseDynamicSubprocessEvent event)
afterDynamicProcessAdded
in interface org.jbpm.casemgmt.api.event.CaseEventListener
public void close()
close
in interface org.kie.internal.runtime.Cacheable
public void addConsumer(JBPMConsumer consumer)
addConsumer
in interface JBPMCamelConsumerAware
public void removeConsumer(JBPMConsumer consumer)
removeConsumer
in interface JBPMCamelConsumerAware
Apache Camel