Class Scheduler

    • Field Detail

      • queryName

        protected String queryName
    • Method Detail

      • notifyAt

        public void notifyAt​(long time)
      • setStreamEventFactory

        public void setStreamEventFactory​(StreamEventFactory streamEventFactory)
      • setLatencyTracker

        public void setLatencyTracker​(LatencyTracker latencyTracker)
      • switchToLiveMode

        public void switchToLiveMode()
        Schedule events which are not scheduled in the queue when switching back from event time to system current time
      • switchToPlayBackMode

        public void switchToPlayBackMode()
        this can be used to release the acquired resources for processing.
      • stop

        public void stop()
        Description copied from interface: ExternalReferencedHolder
        This will be called only once and this can be used to release the acquired resources for processing. This will be called before shutting down the system.
        Specified by:
        stop in interface ExternalReferencedHolder
      • start

        public void start()
        Description copied from interface: ExternalReferencedHolder
        This will be called only once and this can be used to acquire required resources for the processing element. This will be called after initializing the system and before starting to process the events.
        Specified by:
        start in interface ExternalReferencedHolder