- private ServiceRegisterEntity initServiceEntity() {\r
- ServiceRegisterEntity serviceRegisterEntity = new ServiceRegisterEntity();\r
- serviceRegisterEntity.setServiceName("holmes-dmaap-dsa");\r
- serviceRegisterEntity.setProtocol("REST");\r
- serviceRegisterEntity.setVersion("v1");\r
- serviceRegisterEntity.setUrl("/onapapi/holmes-dmaap-dsa/v1/");\r
- serviceRegisterEntity.setSingleNode(MicroServiceConfig.getServiceIp(), "9103", 0);\r
- serviceRegisterEntity.setVisualRange("1|0");\r
- return serviceRegisterEntity;\r
+ private MicroServiceInfo createMicroServiceInfo() {\r
+ String[] serviceAddrInfo = MicroServiceConfig.getMicroServiceIpAndPort();\r
+ MicroServiceInfo msinfo = new MicroServiceInfo();\r
+ msinfo.setServiceName("holmes-dmaap-dsa");\r
+ msinfo.setVersion("v1");\r
+ msinfo.setUrl("/api/holmes-dmaap-dsa/v1/");\r
+ msinfo.setProtocol("REST");\r
+ msinfo.setVisualRange("0|1");\r
+ Set<Node> nodes = new HashSet<>();\r
+ Node node = new Node();\r
+ node.setIp(serviceAddrInfo[0]);\r
+ node.setPort(serviceAddrInfo[1]);\r
+ nodes.add(node);\r
+ msinfo.setNodes(nodes);\r
+ return msinfo;\r