public override void run() { try { JobFailureCollector jobFailureCollector = new JobFailureCollector(jobId); ExecuteJobHelper.executeJob(jobId, outerInstance.processEngineConfiguration.CommandExecutorTxRequired, jobFailureCollector, new ControlledCommand <Void>(activeThread, new ExecuteJobsCmd(jobId, jobFailureCollector))); } catch (OptimisticLockingException e) { this.exception = e; } LOG.debug(Name + " ends"); }
public ExecuteJobsCmd(string jobId, JobFailureCollector jobFailureCollector) { this.JobId = jobId; this.JobFailureCollector = jobFailureCollector; }