public JobService(IJobRegistry jobRegistry, Uri inputAddress, Uri managementAddress, TimeSpan superviseInterval) { _superviseInterval = superviseInterval; InputAddress = inputAddress; _registry = jobRegistry; _managementAddress = managementAddress; }
public BackgroundWorkerBase(IJobService jobService, IJobRegistry jobRegistry, ILockFactory lockFactory, JobType type, ILogger logger) { _jobService = jobService; _jobRegistry = jobRegistry; _lockFactory = lockFactory; _globalCancellationTokenSource = new CancellationTokenSource(); _jobs = new List <IJob>(); _targetType = type; _logger = logger; }
public TurnoutServiceSpecification(IReceiveEndpointConfigurator configurator) { _configurator = configurator; SuperviseInterval = TimeSpan.FromMinutes(1); _jobRegistry = new JobRegistry(); PartitionCount = 8; _jobService = new Lazy <IJobService>(CreateJobService); }
public JobSupervisor(IJobService service, IJobRegistry registry) { _registry = registry; _service = service; }
public JobCustodian(IJobRegistry jobRegistry) { _jobRegistry = jobRegistry; }
public CronWorker(IJobService jobService, IJobRegistry jobRegistry, ILockFactory lockFactory, IACIService aciService, ILogger logger) : base(jobService, jobRegistry, lockFactory, JobType.Cron, logger) { _jobFactory = def => new CronJob(def, jobService, lockFactory, aciService, logger); }
public HomeController(IJobService jobService, IJobRegistry jobRegistry, IConfiguration config) { _jobService = jobService; _jobRegistry = jobRegistry; _config = config; }
public JobsController(IJobRegistry registry) { this._registry = registry; }
public LibraryController(IJobRegistry jobs, IMetadataRepo repo) { _jobs = jobs; _repo = repo; }