public static void mapServiceInfos(List<org.apache.juddi.model.BusinessService> modelBusinessServiceList, org.uddi.api_v3.ServiceInfos apiServiceInfos, org.uddi.api_v3.BusinessInfo apiBusinessInfo) throws DispositionReportFaultMessage { if (modelBusinessServiceList.size() == 0) { return; } if (apiServiceInfos == null) { apiServiceInfos = new org.uddi.api_v3.ServiceInfos(); } List<org.uddi.api_v3.ServiceInfo> apiServiceInfoList = apiServiceInfos.getServiceInfo(); apiServiceInfoList.clear(); for (org.apache.juddi.model.BusinessService modelBusinessService : modelBusinessServiceList) { org.uddi.api_v3.ServiceInfo apiServiceInfo = new org.uddi.api_v3.ServiceInfo(); mapServiceInfo(modelBusinessService, apiServiceInfo); apiServiceInfos.getServiceInfo().add(apiServiceInfo); } apiBusinessInfo.setServiceInfos(apiServiceInfos); }
private static List< BusinessInfo> MapBusinessInfo(List<org.uddi.api_v2.BusinessInfo> businessInfo) { List< BusinessInfo> r = new ArrayList<BusinessInfo>(); if (businessInfo == null) { return r; } for (int i = 0; i < businessInfo.size(); i++) { BusinessInfo x = new BusinessInfo(); x.setBusinessKey(businessInfo.get(i).getBusinessKey()); x.setServiceInfos(MapServiceInfo(businessInfo.get(i).getServiceInfos())); x.getName().addAll(MapName(businessInfo.get(i).getName())); x.getDescription().addAll(MapDescription(businessInfo.get(i).getDescription())); r.add(x); } return r; }
public static void mapServiceInfos(List<org.apache.juddi.model.BusinessService> modelBusinessServiceList, org.uddi.api_v3.ServiceInfos apiServiceInfos, org.uddi.api_v3.BusinessInfo apiBusinessInfo) throws DispositionReportFaultMessage { if (modelBusinessServiceList.size() == 0) { return; } if (apiServiceInfos == null) { apiServiceInfos = new org.uddi.api_v3.ServiceInfos(); } List<org.uddi.api_v3.ServiceInfo> apiServiceInfoList = apiServiceInfos.getServiceInfo(); apiServiceInfoList.clear(); for (org.apache.juddi.model.BusinessService modelBusinessService : modelBusinessServiceList) { org.uddi.api_v3.ServiceInfo apiServiceInfo = new org.uddi.api_v3.ServiceInfo(); mapServiceInfo(modelBusinessService, apiServiceInfo); apiServiceInfos.getServiceInfo().add(apiServiceInfo); } apiBusinessInfo.setServiceInfos(apiServiceInfos); }