Class TimerEventController

  • All Implemented Interfaces:
    Named

    public class TimerEventController
    extends TimerEventControllerBase
    Creates timer events and sends them to all registered event handlers. Multiple controllers may be created from the same TimerFactory.
    • Constructor Detail

      • TimerEventController

        public TimerEventController​(TimerFactory factory,
                                    java.lang.String name)
    • Method Detail

      • enter

        public void enter​(Timer timer)
        Generate a TimerEvent representing the entry to a particular timer. This event is sent to all registered TimerEventHandlers. An event is only generated in case timer.isActivated() is true.
      • exit

        public void exit​(Timer timer)
        Generate a TimerEvent representing the exit from a particular timer. This event is sent to all registered TimerEventHandlers. An event is only generated in case timer.isActivated() is true.