@Override protected JobSpecSchedule doScheduleJob(JobSpec jobSpec, Runnable jobRunnable) { Thread runThread = _jobRunnablesThreadFactory.newThread(jobRunnable); getLog().info("Starting JobSpec " + jobSpec + " in thread " + runThread.getName()); JobSpecSchedule schedule = DefaultJobSpecScheduleImpl.createImmediateSchedule(jobSpec, jobRunnable); runThread.start(); return schedule; }
@Override protected JobSpecSchedule doScheduleJob(JobSpec jobSpec, Runnable jobRunnable) { Thread runThread = _jobRunnablesThreadFactory.newThread(jobRunnable); getLog().info("Starting JobSpec " + jobSpec + " in thread " + runThread.getName()); JobSpecSchedule schedule = DefaultJobSpecScheduleImpl.createImmediateSchedule(jobSpec, jobRunnable); runThread.start(); return schedule; }