code: private void submitResults(Object task, Object results) throws JobExecutionException {
      synchronized (monitor) {
        this.job.submitTaskResults(task, results, monitor);
      }
    }
docs: Submits results for a task.
  @param task An <code>Object</code> describing the task for which results
  are being submitted.
  @param results An <code>Object</code> describing the results.
  @throws JobExecutionException