/** {@inheritDoc} */ public RecurringTaskHandle scheduleRecurringTask( KernelRunnable task, Identity owner, long startTime, long period) { ScheduledTaskImpl scheduledTask = new ScheduledTaskImpl(task, owner, defaultPriority, startTime, period); RecurringTaskHandle handle = backingQueue.createRecurringTaskHandle(scheduledTask); scheduledTask.setRecurringTaskHandle(handle); return handle; }