/**\r
* Copyright 2017 ZTE Corporation.\r
- *\r
+ * <p>\r
* Licensed under the Apache License, Version 2.0 (the "License");\r
* you may not use this file except in compliance with the License.\r
* You may obtain a copy of the License at\r
- *\r
- * http://www.apache.org/licenses/LICENSE-2.0\r
- *\r
+ * <p>\r
+ * http://www.apache.org/licenses/LICENSE-2.0\r
+ * <p>\r
* Unless required by applicable law or agreed to in writing, software\r
* distributed under the License is distributed on an "AS IS" BASIS,\r
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
\r
import com.alibaba.fastjson.JSON;\r
import com.alibaba.fastjson.JSONObject;\r
+\r
import javax.ws.rs.client.Client;\r
import javax.ws.rs.client.ClientBuilder;\r
import javax.ws.rs.core.Response;\r
+\r
import lombok.extern.slf4j.Slf4j;\r
import org.onap.holmes.common.constant.AlarmConst;\r
\r
public static String getMsbServerAddrWithHttpPrefix() {\r
String[] addrInfo = getMsbIpAndPort();\r
String ret = addrInfo[0] + ":" + addrInfo[1];\r
- if (!ret.startsWith(AlarmConst.HTTP) || !ret.startsWith(AlarmConst.HTTPS)){\r
+ if (!ret.startsWith(AlarmConst.HTTP) || !ret.startsWith(AlarmConst.HTTPS)) {\r
ret = AlarmConst.HTTP + ret;\r
}\r
return ret;\r
String[] serviceAddrInfo = null;\r
String info = getServiceAddrInfoFromDcaeConsulByHostName(getEnv(HOSTNAME));\r
log.info("Got the service information of \"" + getEnv(HOSTNAME) + "\" from Consul. The response is " + info + ".");\r
- if (info != null && !info.isEmpty()){\r
+ if (info != null && !info.isEmpty()) {\r
serviceAddrInfo = split(info);\r
} else {\r
serviceAddrInfo = split(getEnv(HOSTNAME));\r
private static String[] split(String addr) {\r
String ip;\r
String port = "80";\r
- if (addr.lastIndexOf(":") == -1){\r
+ if (addr.lastIndexOf(":") == -1) {\r
ip = addr;\r
} else if (addr.lastIndexOf(":") < 5 && addr.indexOf("://") != -1) {\r
ip = addr.substring(addr.indexOf("//") + 2); //remove the http(s):// prefix\r
ip = addr.substring(addr.indexOf("://") != -1 ? addr.indexOf("//") + 2 : 0, addr.lastIndexOf(":"));\r
port = addr.substring(addr.lastIndexOf(":") + 1);\r
}\r
- return new String[] {ip, port};\r
+ return new String[]{ip, port};\r
}\r
\r
}\r