Esempio n. 1
0
        public static MonitorItemConfig getMonitorItemConfig(List <MonitorItemConfig> monitorConfigList, string uuid)
        {
            MonitorItemConfig itemConfig = null;

            foreach (var item in monitorConfigList)
            {
                if (null != item.spring && item.spring.Uuid == uuid)
                {
                    itemConfig = item;
                    break;
                }
                else if (null != item.tomcat && item.tomcat.Uuid == uuid)
                {
                    itemConfig = item;
                    break;
                }
                else if (null != item.nginx && item.nginx.Uuid == uuid)
                {
                    itemConfig = item;
                    break;
                }
                else if (null != item.ice && item.ice.Uuid == uuid)
                {
                    itemConfig = item;
                    break;
                }
            }
            return(itemConfig);
        }
Esempio n. 2
0
        public static int getMonitorItemIndex(MonitorItemConfig itemConfig)
        {
            int index = -1;

            if (itemConfig.nginx != null)
            {
                index = itemConfig.nginx.Index;
            }
            else if (itemConfig.spring != null)
            {
                index = itemConfig.spring.Index;
            }
            else if (itemConfig.tomcat != null)
            {
                index = itemConfig.tomcat.Index;
            }
            else if (itemConfig.ice != null)
            {
                index = itemConfig.ice.Index;
            }
            return(index);
        }