@Override public void onAddJob(JobSpec addedJob) { super.onAddJob(addedJob); try { _jobSpecQueue.put(new ImmutablePair<SpecExecutor.Verb, Spec>(SpecExecutor.Verb.ADD, addedJob)); _metrics.jobSpecEnqCount.incrementAndGet(); } catch (InterruptedException e) { Thread.currentThread().interrupt(); } }
@Override public void onAddJob(JobSpec addedJob) { super.onAddJob(addedJob); _jobScheduler.scheduleJob(addedJob, createJobSpecRunnable(addedJob)); }
@Override public void onAddJob(JobSpec addedJob) { super.onAddJob(addedJob); try { _jobSpecQueue.put(new ImmutablePair<SpecExecutor.Verb, Spec>(SpecExecutor.Verb.ADD, addedJob)); _metrics.jobSpecEnqCount.incrementAndGet(); } catch (InterruptedException e) { Thread.currentThread().interrupt(); } }
@Override public void onAddJob(JobSpec addedJob) { super.onAddJob(addedJob); _jobScheduler.scheduleJob(addedJob, createJobSpecRunnable(addedJob)); }