mLogger.warn("Please make sure that ping queue processing is configured to run on one server in the cluster.");
return;
}
// Set up the task
PingQueueTask pingQueueTask = new PingQueueTask();
pingQueueTask.init(intervalMins);
// Schedule it at the appropriate interval, delay start for one interval.
mLogger.info("Scheduling ping queue task to run at " + intervalMins + " minute intervals.");
roller.getThreadManager().scheduleFixedRateTimerTask(pingQueueTask, intervalMins, intervalMins);
}