public HangfireServerThreadList(IChildProcessTracker childProcessTracker, IProcessFactory processFactory, IJobConfig jobConfig) : base(jobConfig) { _childProcessTracker = childProcessTracker; _processFactory = processFactory; _jobConfig = jobConfig; }
protected ProcessMonitor(IChildProcessTracker childProcessTracker, IProcessFactory processFactory, IJobConfig config) { _childProcessTracker = childProcessTracker; _processFactory = processFactory; Config = config; }
public QueueWorkerMonitor(IProcessFactory processFactory, IQueueConfigLoader queueConfigLoader, ITriggersCatalog triggersCatalog, IChildProcessTracker childProcessTracker) { _childProcessTracker = childProcessTracker; _processFactory = processFactory; _queueConfigLoader = queueConfigLoader; triggersCatalog.OnChanged += (triggerId) => { try { var configs = _queueConfigLoader.Configs; var config = configs.First(o => o.Id == triggerId); WorkerRestart(config); } catch (Exception e) { Dev2Logger.Warn(e.Message, ""); } }; triggersCatalog.OnDeleted += WorkerDeleted; triggersCatalog.OnCreated += WorkerCreated; }
public ProcessThreadForTesting(ProcessStartInfo processStartInfo, IChildProcessTracker childProcessTracker, IProcessFactory processFactory, IJobConfig config) : base(childProcessTracker, processFactory, config) { _testProcessInfo = processStartInfo; }
public QueueProcessThread(IChildProcessTracker childProcessTracker, IProcessFactory processFactory, IJobConfig config) : base(childProcessTracker, processFactory, config) { }
public QueueProcessThreadList(IChildProcessTracker childProcessTracker, IProcessFactory processFactory, IJobConfig config) : base(config) { _childProcessTracker = childProcessTracker; _processFactory = processFactory; }
public StreamlinkLauncher(ILogger logger, IChildProcessTracker childProcessTracker) { _logger = logger; _childProcessTracker = childProcessTracker; }
public LoggingServiceMonitor(IChildProcessTracker childProcessTracker, IProcessFactory processFactory, IJobConfig config) : base(childProcessTracker, processFactory, config) { }
public HangfireServerMonitor(IChildProcessTracker childProcessTracker, IProcessFactory processFactory, IJobConfig config) : base(childProcessTracker, processFactory, config) { }
public HangfireServerMonitorWithRestart(IChildProcessTracker childProcessTracker, IProcessFactory processFactory) { _childProcessTracker = childProcessTracker; _processFactory = processFactory; }