Example #1
0
 public MessageAddedNotification(JobExecutor jobExecutor)
 {
     this.jobExecutor = jobExecutor;
 }
Example #2
0
        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();
            }
        }
Example #3
0
 public BackoffJobAcquisitionStrategy(JobExecutor jobExecutor) : this(jobExecutor.WaitTimeInMillis, jobExecutor.WaitIncreaseFactor, jobExecutor.MaxWait, jobExecutor.BackoffTimeInMillis, jobExecutor.WaitIncreaseFactor, jobExecutor.MaxBackoff, jobExecutor.BackoffDecreaseThreshold, jobExecutor.MaxJobsPerAcquisition)
 {
 }
Example #4
0
 public SequentialJobAcquisitionRunnable(JobExecutor jobExecutor) : base(jobExecutor)
 {
     acquisitionContext = initializeAcquisitionContext();
 }
Example #5
0
 public DefaultAcquireJobsCommandFactory(JobExecutor jobExecutor)
 {
     this.jobExecutor = jobExecutor;
 }
Example #6
0
 public ExecuteJobsRunnable(IList <string> jobIds, ProcessEngineImpl processEngine)
 {
     this.jobIds        = jobIds;
     this.processEngine = processEngine;
     this.jobExecutor   = processEngine.ProcessEngineConfiguration.JobExecutor;
 }
Example #7
0
 public AcquireJobsRunnable(JobExecutor jobExecutor)
 {
     this.jobExecutor = jobExecutor;
 }
Example #8
0
 public virtual void jobsRejected(IList <string> jobIds, ProcessEngineImpl processEngine, JobExecutor jobExecutor)
 {
     jobExecutor.getExecuteJobsRunnable(jobIds, processEngine).run();
 }