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