public MessageAddedNotification(JobExecutor jobExecutor) { this.jobExecutor = jobExecutor; }
public virtual void jobsRejected(IList <string> jobIds, ProcessEngineImpl processEngine, JobExecutor jobExecutor) { AcquireJobsRunnable acquireJobsRunnable = jobExecutor.AcquireJobsRunnable; if (acquireJobsRunnable is SequentialJobAcquisitionRunnable) { JobAcquisitionContext context = ((SequentialJobAcquisitionRunnable)acquireJobsRunnable).AcquisitionContext; context.submitRejectedBatch(processEngine.Name, jobIds); } else { jobExecutor.getExecuteJobsRunnable(jobIds, processEngine).run(); } }
public BackoffJobAcquisitionStrategy(JobExecutor jobExecutor) : this(jobExecutor.WaitTimeInMillis, jobExecutor.WaitIncreaseFactor, jobExecutor.MaxWait, jobExecutor.BackoffTimeInMillis, jobExecutor.WaitIncreaseFactor, jobExecutor.MaxBackoff, jobExecutor.BackoffDecreaseThreshold, jobExecutor.MaxJobsPerAcquisition) { }
public SequentialJobAcquisitionRunnable(JobExecutor jobExecutor) : base(jobExecutor) { acquisitionContext = initializeAcquisitionContext(); }
public DefaultAcquireJobsCommandFactory(JobExecutor jobExecutor) { this.jobExecutor = jobExecutor; }
public ExecuteJobsRunnable(IList <string> jobIds, ProcessEngineImpl processEngine) { this.jobIds = jobIds; this.processEngine = processEngine; this.jobExecutor = processEngine.ProcessEngineConfiguration.JobExecutor; }
public AcquireJobsRunnable(JobExecutor jobExecutor) { this.jobExecutor = jobExecutor; }
public virtual void jobsRejected(IList <string> jobIds, ProcessEngineImpl processEngine, JobExecutor jobExecutor) { jobExecutor.getExecuteJobsRunnable(jobIds, processEngine).run(); }