public PipelineModule(IPipelineModuleConfiguration pipelineModuleConfiguration, IPEMBus pemBus, IPipelineModuleRuntime moduleHost) { _pemBus = pemBus; _pipelineModuleConfiguration = pipelineModuleConfiguration; ModuleHost = moduleHost; _pipelineMetrics = new UsageMetrics(pemBus.Instance.PrimaryHost.Id, pemBus.Instance.Id, Id); _pipelineMetrics.Reset(); }
public PipelineModule(IPipelineModuleConfiguration pipelineModuleConfiguration, IPEMBus pemBus, IPipelineModuleRuntime moduleHost, IPEMQueue listenerQueue, List <IPEMQueue> secondaryOutputQueues) { _listenerQueue = listenerQueue; _pemBus = pemBus; _pipelineModuleConfiguration = pipelineModuleConfiguration; _secondaryOutputQueues = secondaryOutputQueues; ModuleHost = moduleHost; _pipelineMetrics = new UsageMetrics(pemBus.Instance.PrimaryHost.Id, pemBus.Instance.Id, Id); _pipelineMetrics.Reset(); }
public TestPipelineModule(IPipelineModuleConfiguration pipelineModuleConfiguration, IPEMBus pemBus, IPipelineModuleRuntime moduleHost, IPEMQueue listenerQueue, IPEMQueue outputQueue, List <IPEMQueue> secondaryOutputQueues) : base(pipelineModuleConfiguration, pemBus, moduleHost, listenerQueue, outputQueue, secondaryOutputQueues) { Id = "mypipelinemoduleid"; ResultToReturn = new ProcessResult() { }; ProcessHandler = null; }
public ListenerModule(ListenerConfiguration listenerConfiguration, IPEMBus pemBus, IPipelineModuleRuntime moduleHost, IPEMQueue plannerQueue) : base(listenerConfiguration, pemBus, moduleHost) { _listenerConfiguration = listenerConfiguration; _plannerQueue = plannerQueue; }