Fix ccvpn template parser calling failure
[usecase-ui/server.git] / server / src / main / java / org / onap / usecaseui / server / service / lcm / impl / DefaultServiceInstanceService.java
index 92b2755..6d4cfbb 100644 (file)
@@ -183,23 +183,23 @@ public class DefaultServiceInstanceService implements ServiceInstanceService {
        
        @Override
        public String serviceNumByServiceType(String customerId) throws JsonProcessingException{
-               
                List<AAIServiceSubscription> serviceTypes = customerService.listServiceSubscriptions(customerId);
-               
                List<Map<String,Object>> list = new ArrayList<>();
-               
                ObjectMapper omAlarm = new ObjectMapper();
                
                for (AAIServiceSubscription aaiServiceSubscription : serviceTypes) {
-                       
                        Map<String,Object> serviceTypeMap = new HashMap<String,Object>();
-                       
                        List<String> serviceInstances =this.listServiceInstances(customerId, aaiServiceSubscription.getServiceType());
-                       
-                       serviceTypeMap.put(aaiServiceSubscription.getServiceType(),serviceInstances.size());
-                       
+
+                       //serviceTypeMap.put(aaiServiceSubscription.getServiceType(),serviceInstances.size());
+                       serviceTypeMap.put("name", aaiServiceSubscription.getServiceType());
+                       serviceTypeMap.put("value", serviceInstances.size());
+
                        list.add(serviceTypeMap);
                }
-               return omAlarm.writeValueAsString(list);
+
+               Map<String,Object> result = new HashMap();
+               result.put("list", list);
+               return omAlarm.writeValueAsString(result);
        }
 }