public LiteConnectionManager(
            ILiteDownloadService liteDownloadService,
            IGetLiteReresourcesService getLiteReresourcesService,
            IRegisterWithEGSService registerWithEGSService,
            ILiteConnectionPurgeService purgeService,
            ILiteUploadService liteUploadService,
            ILitePingService litePingService,
            IProfileStorage profileStorage,
            ILiteConfigService liteConfigService,
            IRoutedItemManager routedItemManager,
            IRoutedItemLoader routedItemLoader,
            IRulesManager rulesManager,
            ISendToAllHubsService sendToAllHubsService,
            IConnectionFinder connectionFinder,
            ILITETask taskManager,
            ILogger <LiteConnectionManager> logger,
            IUtil util)
            : base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util)
        {
            _liteUploadService         = liteUploadService;
            _liteDownloadService       = liteDownloadService;
            _purgeService              = purgeService;
            _registerWithEGSService    = registerWithEGSService;
            _getLiteReresourcesService = getLiteReresourcesService;
            _litePingService           = litePingService;
            _sendToAllHubsService      = sendToAllHubsService;
            _connectionFinder          = connectionFinder;

            hubMessages.CollectionChanged += HubMessagesCollectionChanged;
        }
Example #2
0
 public LifeImageCloudConnectionManager(
     ICloudLoginService cloudLoginService,
     ICloudRegisterService cloudRegisterService,
     ICloudLogoutService cloudLogoutService,
     IRoutedItemManager routedItemManager,
     IRoutedItemLoader routedItemLoader,
     IRulesManager rulesManager,
     IProfileStorage profileStorage,
     ILiteConfigService liteConfigService,
     IMarkDownloadCompleteService markDownloadCompleteService,
     ILITETask taskManager,
     ILogger <LifeImageCloudConnectionManager> logger,
     IUtil util,
     ICloudDownloadService cloudDownloadService,
     ICloudUploadService cloudUploadService,
     ICloudShareDestinationsService shareDestinationsService,
     ICloudConnectionCacheAccessor cloudConnectionCacheAccessor,
     ICloudConnectionCacheManager cloudConnectionCacheManager,
     ICloudKeepAliveService keepAliveService,
     ICloudPingService cloudPingService)
     : base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util)
 {
     _cloudLoginService            = cloudLoginService;
     _cloudRegisterService         = cloudRegisterService;
     _cloudLogoutService           = cloudLogoutService;
     _cloudDownloadService         = cloudDownloadService;
     _cloudUploadService           = cloudUploadService;
     _shareDestinationsService     = shareDestinationsService;
     _markDownloadCompleteService  = markDownloadCompleteService;
     _cloudConnectionCacheAccessor = cloudConnectionCacheAccessor;
     _cloudConnectionCacheManager  = cloudConnectionCacheManager;
     _keepAliveService             = keepAliveService;
     _pingService = cloudPingService;
 }
Example #3
0
 public DcmtkConnectionInitializer(
     IProfileStorage profileStorage,
     IRoutedItemLoader routedItemLoader,
     IUtil util)
 {
     _profileStorage   = profileStorage;
     _routedItemLoader = routedItemLoader;
     _util             = util;
 }
Example #4
0
 public ConnectionManagerConcrete(
     IProfileStorage profileStorage,
     ILiteConfigService liteConfigService,
     IRoutedItemManager routedItemManager,
     IRulesManager rulesManager,
     IRoutedItemLoader routedItemLoader,
     ILITETask taskManager,
     ILogger logger,
     IUtil util)
     : base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util)
 {
 }
 public DicomConnectionManager(
     IProfileStorage profileStorage,
     ILiteConfigService liteConfigService,
     IRoutedItemManager routedItemManager,
     IRoutedItemLoader routedItemLoader,
     IRulesManager rulesManager,
     ISendToDicomService sendToDicomService,
     IDicomUtil dicomUtil,
     IUtil util,
     ILITETask taskManager,
     ILogger <DicomConnectionManager> logger)
     : base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util)
 {
     _dicomUtil          = dicomUtil;
     _sendToDicomService = sendToDicomService;
 }
Example #6
0
 protected ConnectionManager(
     IProfileStorage profileStorage,
     ILiteConfigService liteConfigService,
     IRoutedItemManager routedItemManager,
     IRoutedItemLoader routedItemLoader,
     IRulesManager rulesManager,
     ILITETask liteTaskManager,
     ILogger logger,
     IUtil util)
     : base(logger, util)
 {
     _routedItemManager = routedItemManager;
     _routedItemLoader  = routedItemLoader;
     _profileStorage    = profileStorage;
     _rulesManager      = rulesManager;
     _liteConfigService = liteConfigService;
     _liteTaskManager   = liteTaskManager;
 }
 public Hl7ConnectionManager(
     IHl7ReaderService hl7ReaderService,
     IHl7AcceptService hl7AcceptService,
     IHl7StartService hl7StartService,
     ISendToHl7Service sendToHl7Service,
     IHl7ClientsCleaner hl7ClientsCleaner,
     IProfileStorage profileStorage,
     ILiteConfigService liteConfigService,
     IRoutedItemManager routedItemManager,
     IRoutedItemLoader routedItemLoader,
     IRulesManager rulesManager,
     IUtil util,
     ILITETask taskManager,
     ILogger <Hl7ConnectionManager> logger) :
     base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util)
 {
     _hl7StartService   = hl7StartService;
     _hl7ReaderService  = hl7ReaderService;
     _sendToHl7Service  = sendToHl7Service;
     _hl7AcceptService  = hl7AcceptService;
     _hl7ClientsCleaner = hl7ClientsCleaner;
 }