Interface TimerProvider

    • Method Detail

      • schedule

        void schedule​(Runnable runnable,
                      long intervalMillis,
                      String taskName)
      • scheduleTask

        void scheduleTask​(ScheduledTask scheduledTask,
                          long intervalMillis,
                          String taskName)
      • cancelTask

        TimerProvider.TimerTaskContext cancelTask​(String taskName)
        Cancel task and return the details about it, so it can be eventually restored later
        Parameters:
        taskName -
        Returns:
        existing task or null if task under this name doesn't exist