Class CamelCaseEventListener
- java.lang.Object
-
- org.apache.camel.component.jbpm.listeners.CamelCaseEventListener
-
- All Implemented Interfaces:
EventListener
,JBPMCamelConsumerAware
,org.jbpm.casemgmt.api.event.CaseEventListener
,org.kie.internal.runtime.Cacheable
public class CamelCaseEventListener extends Object implements org.jbpm.casemgmt.api.event.CaseEventListener, org.kie.internal.runtime.Cacheable, JBPMCamelConsumerAware
-
-
Constructor Summary
Constructors Constructor Description CamelCaseEventListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
beforeCaseStarted
public void beforeCaseStarted(org.jbpm.casemgmt.api.event.CaseStartEvent event)
- Specified by:
beforeCaseStarted
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseStarted
public void afterCaseStarted(org.jbpm.casemgmt.api.event.CaseStartEvent event)
- Specified by:
afterCaseStarted
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseClosed
public void beforeCaseClosed(org.jbpm.casemgmt.api.event.CaseCloseEvent event)
- Specified by:
beforeCaseClosed
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseClosed
public void afterCaseClosed(org.jbpm.casemgmt.api.event.CaseCloseEvent event)
- Specified by:
afterCaseClosed
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseCancelled
public void beforeCaseCancelled(org.jbpm.casemgmt.api.event.CaseCancelEvent event)
- Specified by:
beforeCaseCancelled
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseCancelled
public void afterCaseCancelled(org.jbpm.casemgmt.api.event.CaseCancelEvent event)
- Specified by:
afterCaseCancelled
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseDestroyed
public void beforeCaseDestroyed(org.jbpm.casemgmt.api.event.CaseDestroyEvent event)
- Specified by:
beforeCaseDestroyed
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseDestroyed
public void afterCaseDestroyed(org.jbpm.casemgmt.api.event.CaseDestroyEvent event)
- Specified by:
afterCaseDestroyed
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseReopen
public void beforeCaseReopen(org.jbpm.casemgmt.api.event.CaseReopenEvent event)
- Specified by:
beforeCaseReopen
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseReopen
public void afterCaseReopen(org.jbpm.casemgmt.api.event.CaseReopenEvent event)
- Specified by:
afterCaseReopen
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseCommentAdded
public void beforeCaseCommentAdded(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
- Specified by:
beforeCaseCommentAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseCommentAdded
public void afterCaseCommentAdded(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
- Specified by:
afterCaseCommentAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseCommentUpdated
public void beforeCaseCommentUpdated(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
- Specified by:
beforeCaseCommentUpdated
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseCommentUpdated
public void afterCaseCommentUpdated(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
- Specified by:
afterCaseCommentUpdated
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseCommentRemoved
public void beforeCaseCommentRemoved(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
- Specified by:
beforeCaseCommentRemoved
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseCommentRemoved
public void afterCaseCommentRemoved(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
- Specified by:
afterCaseCommentRemoved
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseRoleAssignmentAdded
public void beforeCaseRoleAssignmentAdded(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
- Specified by:
beforeCaseRoleAssignmentAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseRoleAssignmentAdded
public void afterCaseRoleAssignmentAdded(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
- Specified by:
afterCaseRoleAssignmentAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseRoleAssignmentRemoved
public void beforeCaseRoleAssignmentRemoved(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
- Specified by:
beforeCaseRoleAssignmentRemoved
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseRoleAssignmentRemoved
public void afterCaseRoleAssignmentRemoved(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
- Specified by:
afterCaseRoleAssignmentRemoved
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseDataAdded
public void beforeCaseDataAdded(org.jbpm.casemgmt.api.event.CaseDataEvent event)
- Specified by:
beforeCaseDataAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseDataAdded
public void afterCaseDataAdded(org.jbpm.casemgmt.api.event.CaseDataEvent event)
- Specified by:
afterCaseDataAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeCaseDataRemoved
public void beforeCaseDataRemoved(org.jbpm.casemgmt.api.event.CaseDataEvent event)
- Specified by:
beforeCaseDataRemoved
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterCaseDataRemoved
public void afterCaseDataRemoved(org.jbpm.casemgmt.api.event.CaseDataEvent event)
- Specified by:
afterCaseDataRemoved
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeDynamicTaskAdded
public void beforeDynamicTaskAdded(org.jbpm.casemgmt.api.event.CaseDynamicTaskEvent event)
- Specified by:
beforeDynamicTaskAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterDynamicTaskAdded
public void afterDynamicTaskAdded(org.jbpm.casemgmt.api.event.CaseDynamicTaskEvent event)
- Specified by:
afterDynamicTaskAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
beforeDynamicProcessAdded
public void beforeDynamicProcessAdded(org.jbpm.casemgmt.api.event.CaseDynamicSubprocessEvent event)
- Specified by:
beforeDynamicProcessAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
afterDynamicProcessAdded
public void afterDynamicProcessAdded(org.jbpm.casemgmt.api.event.CaseDynamicSubprocessEvent event)
- Specified by:
afterDynamicProcessAdded
in interfaceorg.jbpm.casemgmt.api.event.CaseEventListener
-
close
public void close()
- Specified by:
close
in interfaceorg.kie.internal.runtime.Cacheable
-
addConsumer
public void addConsumer(JBPMConsumer consumer)
- Specified by:
addConsumer
in interfaceJBPMCamelConsumerAware
-
removeConsumer
public void removeConsumer(JBPMConsumer consumer)
- Specified by:
removeConsumer
in interfaceJBPMCamelConsumerAware
-
-