Class PeriodicTaskExecutor.PeriodicTask

    • Constructor Summary

      Constructors 
      Constructor Description
      PeriodicTask​(java.lang.String taskId, java.lang.Runnable task, long secondsBeforeFirstExec, long secondsBetweenExec)
      Builds a new task.
    • Method Summary

      • Methods inherited from class java.lang.Object

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

      • PeriodicTask

        public PeriodicTask​(java.lang.String taskId,
                            java.lang.Runnable task,
                            long secondsBeforeFirstExec,
                            long secondsBetweenExec)
        Builds a new task.
        Parameters:
        taskId - the task id string (should be unique)
        task - the actual Runnable object.
        secondsBeforeFirstExec - the delay in seconds between starting the executor and the initial task execution.
        secondsBetweenExec - the delay in seconds between two successive task executions.