private HistoryDataCacheNotification(int intreval)
     : base("获取模拟量历史数据", intreval)
 {
     historyDataCache = HistoryDataCache.Instance;
     hourService      = ServiceFactory.Create <IJc_HourService>();
     largeDataAnalysisLastChangedService = ServiceFactory.Create <ILargeDataAnalysisLastChangedService>();
 }
예제 #2
0
 private PointChangeNotification(int intreval)
     : base("检查服务端测点是否修改", intreval)
 {
     pointDefineService = ServiceFactory.Create <IPointDefineService>();
     largeDataAnalysisLastChangedService = ServiceFactory.Create <ILargeDataAnalysisLastChangedService>();
     pointCache = PointCache.Instance;
 }
예제 #3
0
 private AnalysisModelChangeNotification(int intreval)
     : base("检查服务端分析模型是否修改", intreval)
 {
     largeDataAnalysisLastChangedService = ServiceFactory.Create <ILargeDataAnalysisLastChangedService>();
     largeDataAnalysisCacheClientService = ServiceFactory.Create <ILargeDataAnalysisCacheClientService>();
     analysisModelCache = AnalysisModelCache.Instance;
     DataAnalysisService.Instance.RegisterAnalysisModelChangedEvent(this);
 }
예제 #4
0
 private OutPutConfigChangeNotification(int intreval)
     : base("检查服务端输出配置是否修改", intreval)
 {
     largeDataAnalysisLastChangedService     = ServiceFactory.Create <ILargeDataAnalysisLastChangedService>();
     emergencyLinkageConfigService           = ServiceFactory.Create <IEmergencyLinkageConfigService>();
     regionOutageConfigService               = ServiceFactory.Create <IRegionOutageConfigService>();
     alarmNotificationPersonnelConfigService = ServiceFactory.Create <IAlarmNotificationPersonnelConfigService>();
     regionOutageConfigCache     = RegionOutageConfigCache.Instance;
     alarmConfigCache            = AlarmConfigCache.Instance;
     emergencyLinkageConfigCache = EmergencyLinkageConfigCache.Instance;
 }