@Override public String toString() { return Objects.toString(getName()); }
/** * Schedule a loadTask task. * * @param loadTask The loadTask task to run. */ protected void scheduleLoader(LoadTask<?> loadTask) { loadTask.setFuture( loadTask.isPeriodic ? loaderScheduler.scheduleAtFixedRate( loadTask, loadTask.getDefinedDelay(), loadTask.getDefinedPeriod(), TimeUnit.MILLISECONDS ) : loaderScheduler.schedule(loadTask, loadTask.getDefinedDelay(), TimeUnit.MILLISECONDS) ); }