Example #1
0
 /**
  * Archive a result
  *
  * @param taskData task data of this result
  * @param data the result data
  * @param quality the quality of the result
  * @param advocatingWorkers the advocating workers of this result
  */
 public void archiveResult(
     TaskData taskData, ByteArray data, double quality, Set<WorkerID> advocatingWorkers) {
   PathManager pathManager = PathManager.jobOwner(taskData.getJobName());
   File location =
       new File(pathManager.getCanonicalResultFilePath(taskData.getTaskMeta().getTaskName()));
   resultMap.put(
       taskData.taskID(), new CanonicalResult(data, quality, advocatingWorkers, location));
 }