Ejemplo n.º 1
0
		/// <summary>
		/// 存储 一个配置文件
		/// </summary>
		public virtual void storeOneFile(DisconfCenterBaseModel disconfCenterBaseModel)
		{

			DisconfCenterFile disconfCenterFile = (DisconfCenterFile) disconfCenterBaseModel;

			string fileName = disconfCenterFile.FileName;

			if (confFileMap.ContainsKey(fileName))
			{

				LOGGER.error("There are two same fileName key!!!! " + "first: " + confFileMap[fileName].ToString() + "\n, Second: " + disconfCenterFile.ToString());
			}
			else
			{
				confFileMap[fileName] = disconfCenterFile;
			}
		}
Ejemplo n.º 2
0
		/// 
		public virtual void transformScanData(DisconfCenterBaseModel disconfCenterBaseModel)
		{
			Instance.storeOneFile(disconfCenterBaseModel);
		}
Ejemplo n.º 3
0
		/// <summary>
		/// 存储 一个配置项
		/// </summary>
		public virtual void storeOneItem(DisconfCenterBaseModel disconfCenterBaseModel)
		{

			DisconfCenterItem disconfCenterItem = (DisconfCenterItem) disconfCenterBaseModel;

			string key = disconfCenterItem.Key;

			if (confItemMap.ContainsKey(key))
			{

				LOGGER.error("There are two same item key!!!! " + "first: " + confItemMap[key].GetType().ToString() + ", Second: " + disconfCenterItem.GetType().ToString());
			}
			else
			{
				confItemMap[key] = disconfCenterItem;
			}
		}
Ejemplo n.º 4
0
		/// 
		public virtual void transformScanData(DisconfCenterBaseModel disconfCenterBaseModel)
		{
			DisconfCenterStore.Instance.storeOneItem(disconfCenterBaseModel);

		}