@Override public Job getJob() throws ServerJobException { if (counter + 1 >= limit) { skipJob = new Job() .setJobId(skipJobIdCounter.incrementAndGet()) .setSkipJob(new SkipJob()); job.getImageJob() .setResult( new ImageJobResult() .setStatus(JobStatus.SKIPPED) .setLog(ResultConstant.SKIPPED.toString() + "\n")); return skipJob; } else { ++counter; } return job; }
unsetResult(); } else { setResult((ImageJobResult)value);