Class AbstractRoundTask


  • public abstract class AbstractRoundTask
    extends AbstractRetryTask
    AbstractRoundTask . A timer that runs periodically, repeatedly.
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractRoundTask​(java.lang.String key, long delayMs)
      Instantiates a new Timer task.
    • Constructor Detail

      • AbstractRoundTask

        public AbstractRoundTask​(java.lang.String key,
                                 long delayMs)
        Instantiates a new Timer task.
        Parameters:
        key - the key
        delayMs - the delay ms
    • Method Detail

      • doRetry

        protected void doRetry​(java.lang.String key,
                               TimerTask timerTask)
        Do retry.
        Specified by:
        doRetry in class AbstractRetryTask
        Parameters:
        key - the key
        timerTask - the timer task
      • doRun

        public abstract void doRun​(java.lang.String key,
                                   TimerTask timerTask)
        Do timer.
        Parameters:
        key - the key
        timerTask - the timer task