protected ConfigCommandBase(string name, string description, IInfluxDbAgentLoader influxDbAgentLoader, IConfigBusiness configBusiness, IMetaDataBusiness metaDataBusiness) : base(name, description) { _influxDbAgentLoader = influxDbAgentLoader; _configBusiness = configBusiness; _metaDataBusiness = metaDataBusiness; }
public Queue(ISenderAgent senderAgent, IQueueEvents queueEvents, IMetaDataBusiness metaDataBusiness, IQueueSettings queueSettings) { _pointValidator = new PointValidator(); queueEvents.OnDebugMessageEvent($"Preparing new queue with target {senderAgent.TargetDescription}."); _queueAction = new QueueAction(queueEvents, GetQueueInfo); _senderAgent = senderAgent; _queueEvents = queueEvents; _metaDataBusiness = metaDataBusiness; _queueSettings = queueSettings; }
public ConfigDatabaseCommand(IInfluxDbAgentLoader influxDbAgentLoader, IConfigBusiness configBusiness, IMetaDataBusiness metaDataBusiness) : base("Database", "Change the database settings without changing server.", influxDbAgentLoader, configBusiness, metaDataBusiness) { _configBusiness = configBusiness; }
public ConfigureApplicationCommand(IInfluxDbAgentLoader influxDbAgentLoader, IConfigBusiness configBusiness, IMetaDataBusiness metaDataBusiness) : base("Application", "Change the application configuration.", influxDbAgentLoader, configBusiness, metaDataBusiness) { _configBusiness = configBusiness; }
public ConfigServerCommand(IInfluxDbAgentLoader influxDbAgentLoader, IConfigBusiness configBusiness, IMetaDataBusiness metaDataBusiness) : base("Server", "Change the database and server settings.", influxDbAgentLoader, configBusiness, metaDataBusiness) { _configBusiness = configBusiness; }
public ConfigAutoCommand(IInfluxDbAgentLoader influxDbAgentLoader, IConfigBusiness configBusiness, ICounterBusiness counterBusiness, IMetaDataBusiness metaDataBusiness) : base("Auto", "Automatically run full setup.", influxDbAgentLoader, configBusiness, metaDataBusiness) { _configBusiness = configBusiness; _counterBusiness = counterBusiness; }