List<JobTaskResult> mergeing = new ArrayList<JobTaskResult>();
for(JobTask task : job.getJobTasks())
{
mergeing.add(defaultAnalysisEngine.doAnalysis(task));
jobTaskResultsQueue.offer(defaultAnalysisEngine.doAnalysis(task));
}
jobResultMerge.merge(job, branchResultQueue, jobTaskResultsQueue, false);
JobTaskResult mergedJobTask = jobResultMerge.merge(job.getJobTasks().get(0), mergeing, false,true);