Class GlobalEventServiceImpl

  • All Implemented Interfaces:
    org.ikasan.spec.scheduled.job.service.GlobalEventService

    public class GlobalEventServiceImpl
    extends java.lang.Object
    implements org.ikasan.spec.scheduled.job.service.GlobalEventService
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void raiseGlobalEventJob​(java.lang.String globalJobName)
      Used to raise a global event regardless of what environment it needs to target.
      void raiseGlobalEventJob​(org.ikasan.spec.scheduled.instance.model.GlobalEventJobInstance globalEventJobInstance, java.lang.String contextInstanceId, java.lang.String username)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • GLOBAL_EVENT_MANUALLY_RAISED

        public static final java.lang.String GLOBAL_EVENT_MANUALLY_RAISED
        See Also:
        Constant Field Values
    • Constructor Detail

      • GlobalEventServiceImpl

        public GlobalEventServiceImpl()
    • Method Detail

      • raiseGlobalEventJob

        public void raiseGlobalEventJob​(org.ikasan.spec.scheduled.instance.model.GlobalEventJobInstance globalEventJobInstance,
                                        java.lang.String contextInstanceId,
                                        java.lang.String username)
        Specified by:
        raiseGlobalEventJob in interface org.ikasan.spec.scheduled.job.service.GlobalEventService
      • raiseGlobalEventJob

        public void raiseGlobalEventJob​(java.lang.String globalJobName)
        Used to raise a global event regardless of what environment it needs to target. It will broadcast it to all active context instances that are currently running
        Specified by:
        raiseGlobalEventJob in interface org.ikasan.spec.scheduled.job.service.GlobalEventService
        Parameters:
        globalJobName - name of the global event job name