public override ProcessEngineConfiguration ConfigureEngine(ProcessEngineConfigurationImpl configuration) { OuterInstance._jobExecutor = new ControllableJobExecutor(true) { MaxJobsPerAcquisition = 1, WaitTimeInMillis = BaseIdleWaitTime, MaxWait = MaxIdleWaitTime }; OuterInstance._acquisitionThread = OuterInstance._jobExecutor.AcquisitionThreadControl; return(configuration.SetJobExecutor(OuterInstance._jobExecutor)); }
public override ProcessEngineConfiguration ConfigureEngine(ProcessEngineConfigurationImpl configuration) { return(configuration.SetJobExecutor(OuterInstance.BuildControllableJobExecutor())); }
public override ProcessEngineConfiguration ConfigureEngine(ProcessEngineConfigurationImpl configuration) { return(configuration.SetJobExecutor(new ControllableJobExecutor())); }