Class 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 Detail

      • CamelCaseEventListener

        public CamelCaseEventListener()
    • Method Detail

      • beforeCaseStarted

        public void beforeCaseStarted​(org.jbpm.casemgmt.api.event.CaseStartEvent event)
        Specified by:
        beforeCaseStarted in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseStarted

        public void afterCaseStarted​(org.jbpm.casemgmt.api.event.CaseStartEvent event)
        Specified by:
        afterCaseStarted in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseClosed

        public void beforeCaseClosed​(org.jbpm.casemgmt.api.event.CaseCloseEvent event)
        Specified by:
        beforeCaseClosed in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseClosed

        public void afterCaseClosed​(org.jbpm.casemgmt.api.event.CaseCloseEvent event)
        Specified by:
        afterCaseClosed in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseCancelled

        public void beforeCaseCancelled​(org.jbpm.casemgmt.api.event.CaseCancelEvent event)
        Specified by:
        beforeCaseCancelled in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseCancelled

        public void afterCaseCancelled​(org.jbpm.casemgmt.api.event.CaseCancelEvent event)
        Specified by:
        afterCaseCancelled in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseDestroyed

        public void beforeCaseDestroyed​(org.jbpm.casemgmt.api.event.CaseDestroyEvent event)
        Specified by:
        beforeCaseDestroyed in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseDestroyed

        public void afterCaseDestroyed​(org.jbpm.casemgmt.api.event.CaseDestroyEvent event)
        Specified by:
        afterCaseDestroyed in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseReopen

        public void beforeCaseReopen​(org.jbpm.casemgmt.api.event.CaseReopenEvent event)
        Specified by:
        beforeCaseReopen in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseReopen

        public void afterCaseReopen​(org.jbpm.casemgmt.api.event.CaseReopenEvent event)
        Specified by:
        afterCaseReopen in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseCommentAdded

        public void beforeCaseCommentAdded​(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
        Specified by:
        beforeCaseCommentAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseCommentAdded

        public void afterCaseCommentAdded​(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
        Specified by:
        afterCaseCommentAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseCommentUpdated

        public void beforeCaseCommentUpdated​(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
        Specified by:
        beforeCaseCommentUpdated in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseCommentUpdated

        public void afterCaseCommentUpdated​(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
        Specified by:
        afterCaseCommentUpdated in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseCommentRemoved

        public void beforeCaseCommentRemoved​(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
        Specified by:
        beforeCaseCommentRemoved in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseCommentRemoved

        public void afterCaseCommentRemoved​(org.jbpm.casemgmt.api.event.CaseCommentEvent event)
        Specified by:
        afterCaseCommentRemoved in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseRoleAssignmentAdded

        public void beforeCaseRoleAssignmentAdded​(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
        Specified by:
        beforeCaseRoleAssignmentAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseRoleAssignmentAdded

        public void afterCaseRoleAssignmentAdded​(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
        Specified by:
        afterCaseRoleAssignmentAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseRoleAssignmentRemoved

        public void beforeCaseRoleAssignmentRemoved​(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
        Specified by:
        beforeCaseRoleAssignmentRemoved in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseRoleAssignmentRemoved

        public void afterCaseRoleAssignmentRemoved​(org.jbpm.casemgmt.api.event.CaseRoleAssignmentEvent event)
        Specified by:
        afterCaseRoleAssignmentRemoved in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseDataAdded

        public void beforeCaseDataAdded​(org.jbpm.casemgmt.api.event.CaseDataEvent event)
        Specified by:
        beforeCaseDataAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseDataAdded

        public void afterCaseDataAdded​(org.jbpm.casemgmt.api.event.CaseDataEvent event)
        Specified by:
        afterCaseDataAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeCaseDataRemoved

        public void beforeCaseDataRemoved​(org.jbpm.casemgmt.api.event.CaseDataEvent event)
        Specified by:
        beforeCaseDataRemoved in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterCaseDataRemoved

        public void afterCaseDataRemoved​(org.jbpm.casemgmt.api.event.CaseDataEvent event)
        Specified by:
        afterCaseDataRemoved in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeDynamicTaskAdded

        public void beforeDynamicTaskAdded​(org.jbpm.casemgmt.api.event.CaseDynamicTaskEvent event)
        Specified by:
        beforeDynamicTaskAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterDynamicTaskAdded

        public void afterDynamicTaskAdded​(org.jbpm.casemgmt.api.event.CaseDynamicTaskEvent event)
        Specified by:
        afterDynamicTaskAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • beforeDynamicProcessAdded

        public void beforeDynamicProcessAdded​(org.jbpm.casemgmt.api.event.CaseDynamicSubprocessEvent event)
        Specified by:
        beforeDynamicProcessAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • afterDynamicProcessAdded

        public void afterDynamicProcessAdded​(org.jbpm.casemgmt.api.event.CaseDynamicSubprocessEvent event)
        Specified by:
        afterDynamicProcessAdded in interface org.jbpm.casemgmt.api.event.CaseEventListener
      • close

        public void close()
        Specified by:
        close in interface org.kie.internal.runtime.Cacheable
      • sendMessage

        protected void sendMessage​(String eventType,
                                   Object event)