Exemple #1
0
 public ReceiveRetroKadrThread(IRsduDBSettings localRsdudbConf, IReceiveRetroThreadVariables receiveRetroThVars, IQueueConsumerAction queueAction, IQueueConsumerSchedule queueSchedule, IQueuePublisherAction queuePublisherAction, ConfigStorage configStorage, RsduSignalSystem svcSignal)
 {
     _rsduDbConf           = localRsdudbConf;
     _settings             = receiveRetroThVars;
     _queueAction          = queueAction;
     _queueSchedule        = queueSchedule;
     _queuePublisherAction = queuePublisherAction;
     _configStorage        = configStorage;
     _svcSignal            = svcSignal;
     _threadQueue          = new MultyThreadQueue(configStorage.CountConnection);
 }
Exemple #2
0
 public ReceiveRetroKadrThreadEx(IRsduDBSettings localRsdudbConf, IReceiveRetroThreadVariables _receiveRetroTh_vars, IQueuePublisherAction queuePublisherAction, IQueueConsumerAction queueActionConsumerAction, IQueuePublisherSchedule queuePublisherSchedule, IQueueConsumerSchedule queueConsumerSchedule, ConfigStorage configStorage, RsduSignalSystem svcSignal)
     : base(localRsdudbConf, _receiveRetroTh_vars, queueActionConsumerAction, queueConsumerSchedule, queuePublisherAction, configStorage, svcSignal)
 {
     _queuePublisherAction   = queuePublisherAction;
     _queuePublisherSchedule = queuePublisherSchedule;
 }