At each execution point the scheduler will make a best effort to run the task, but based on available resources scheduling the task may fail. Regardless, the scheduler will always try again at the next execution time. @param task the {@code KernelRunnable} to execute @param owner the entity on who's behalf this task is run @param startTime the time at which to start the task @param period the length of time in milliseconds between eachrecurring task execution @return a {@code RecurringTaskHandle} used to manage therecurring task @throws IllegalArgumentException if {@code period} is less than orequal to zero
|
|
|
|