Class RefreshableTimer

java.lang.Object
com.aquima.web.config.timer.RefreshableTimer
All Implemented Interfaces:
com.aquima.interactions.foundation.timer.IEveryHourTimer, com.aquima.interactions.foundation.timer.IEveryMinuteTimer, com.aquima.interactions.foundation.timer.ITimer

public class RefreshableTimer extends Object implements com.aquima.interactions.foundation.timer.IEveryHourTimer, com.aquima.interactions.foundation.timer.IEveryMinuteTimer, com.aquima.interactions.foundation.timer.ITimer
  • Constructor Details Link icon

    • RefreshableTimer Link icon

      public RefreshableTimer(TimerSetting timerSetting)
  • Method Details Link icon

    • everyMinute Link icon

      @Scheduled(cron="0 * * * * *") public void everyMinute()
      Specified by:
      everyMinute in interface com.aquima.interactions.foundation.timer.IEveryMinuteTimer
    • everyHour Link icon

      @Scheduled(cron="0 0 * * * *") public void everyHour()
      Specified by:
      everyHour in interface com.aquima.interactions.foundation.timer.IEveryHourTimer
    • addListener Link icon

      public void addListener(com.aquima.interactions.foundation.timer.ITimerListener listener)
      Specified by:
      addListener in interface com.aquima.interactions.foundation.timer.ITimer
    • removeListener Link icon

      public boolean removeListener(com.aquima.interactions.foundation.timer.ITimerListener listener)
      Specified by:
      removeListener in interface com.aquima.interactions.foundation.timer.ITimer
    • clearListeners Link icon

      public void clearListeners()