@Override protected AnalysisResultFuture doInBackground() throws Exception { try { return _analysisRunner.run(_job); } catch (final Exception e) { logger.error("Unexpected error occurred when invoking run(...) on AnalysisRunner", e); _resultWindow.onUnexpectedError(_job, e); throw e; } }
@Override public AnalysisResultFuture dispatchJob(final AnalysisJob job, final DistributedJobContext context) { final AnalysisRunner runner = new SlaveAnalysisRunner(_configuration); return runner.run(job); }
/** * Runs a slave job * * @param job * @param slaveJobId * @param analysisListeners * @return */ public AnalysisResultFuture runJob(final AnalysisJob job, final String slaveJobId, final AnalysisListener... analysisListeners) { final AnalysisRunner runner = new SlaveAnalysisRunner(_configuration, analysisListeners); final AnalysisResultFuture resultFuture = runner.run(job); if (slaveJobId != null) { _runningJobs.put(slaveJobId, resultFuture); } return resultFuture; }
final AnalysisResultFuture resultFuture = runner.run(previewJob.analysisJobBuilder.toAnalysisJob());
final AnalysisResultFuture resultFuture = runner.run(placeholderAnalysisJob);
final AnalysisResultFuture resultFuture = runner.run(analysisJobBuilder.toAnalysisJob());
dga.setGroupColumn(customerNumberAsStringColumn); final AnalysisResultFuture resultFuture = runner.run(ajb.toAnalysisJob());
final AnalysisResultFuture resultFuture = runner.run(analysisJob);