public static BusinessList MapBusinessList(org.uddi.api_v2.BusinessList findBinding) { org.uddi.api_v3.BusinessList r = new org.uddi.api_v3.BusinessList(); r.setListDescription(new ListDescription()); r.getListDescription().setActualCount(0); r.getListDescription().setIncludeCount(0); r.getListDescription().setListHead(0); if (findBinding.getBusinessInfos() != null) { r.getListDescription().setIncludeCount(findBinding.getBusinessInfos().getBusinessInfo().size()); r.getListDescription().setActualCount(findBinding.getBusinessInfos().getBusinessInfo().size()); r.setBusinessInfos(new BusinessInfos()); r.getBusinessInfos().getBusinessInfo().addAll(MapBusinessInfo(findBinding.getBusinessInfos().getBusinessInfo())); } r.setTruncated(findBinding.getTruncated() == Truncated.TRUE); return r; }
public static BusinessList MapBusinessListEntity(org.uddi.api_v3.BusinessList findBusiness, String operator) { if (findBusiness == null) { return null; } BusinessList r = new BusinessList(); r.setGeneric(VERSION); r.setOperator(operator); r.setBusinessInfos(MapBusinessInfos(findBusiness.getBusinessInfos())); if (findBusiness.isTruncated() != null && findBusiness.isTruncated()) { r.setTruncated(Truncated.TRUE); } else { r.setTruncated(Truncated.FALSE); } return r; }
public static String DumpAllBusinesses(String authinfo, UDDIInquiryPortType inquriy) { StringBuilder sb = new StringBuilder(); FindBusiness fs = new FindBusiness(); fs.setAuthInfo(authinfo); fs.setFindQualifiers(new FindQualifiers()); fs.getFindQualifiers().getFindQualifier().add("approximateMatch"); fs.getName().add(new Name("%", null)); try { BusinessList findService = inquriy.findBusiness(fs); if (findService.getBusinessInfos() == null) { return ("NO BUSINESSES RETURNED!"); } else { for (int i = 0; i < findService.getBusinessInfos().getBusinessInfo().size(); i++) { sb.append(findService.getBusinessInfos().getBusinessInfo().get(i).getName().get(0).getValue()). append(" lang=").append(findService.getBusinessInfos().getBusinessInfo().get(i).getName().get(0).getLang()). append(" ").append(findService.getBusinessInfos().getBusinessInfo().get(i).getBusinessKey()) .append(System.getProperty("line.separator")); } } } catch (Exception ex) { return ex.getMessage(); } return sb.toString(); }
/** * Create an instance of {@link BusinessList } * */ public BusinessList createBusinessList() { return new BusinessList(); }
req.getName().add(n); BusinessList serviceDetail = config.inquiry.findBusiness(req); if (serviceDetail == null || serviceDetail.getBusinessInfos() == null || serviceDetail.getBusinessInfos().getBusinessInfo().isEmpty()) { ret.append("No Businesses are defined in the UDDI registry. Endpoints cannot be published"); } else { ret.append("<select name=uddibusinesskey>"); for (int i = 0; i < serviceDetail.getBusinessInfos().getBusinessInfo().size(); i++) { ret.append("<option value=\"").append(Utility.encodeHTML(serviceDetail.getBusinessInfos().getBusinessInfo().get(i).getBusinessKey())) .append("\">") .append(nameListToString(serviceDetail.getBusinessInfos().getBusinessInfo().get(i).getName())) .append(" ").append(Utility.encodeHTML(serviceDetail.getBusinessInfos().getBusinessInfo().get(i).getBusinessKey())) .append("</option>");
throws DispositionReportFaultMessage { BusinessList result = new BusinessList(); ListDescription listDesc = new ListDescription(); result.setListDescription(listDesc); } else { ListDescription ldesc = new ListDescription(); result.setListDescription(listDesc); List<?> srvcs = FetchBusinessServicesQuery.select(em, findQualifiers, serviceResults, body.getMaxRows(), body.getListHead(), ldesc); result.setBusinessInfos(new org.uddi.api_v3.BusinessInfos()); result.getBusinessInfos().getBusinessInfo().add(apiBusinessInfo); if (subscriptionStartIndex != null) subscriptionStartIndex.value = currentIndex + 1; result.setTruncated(Boolean.TRUE); result.setTruncated(Boolean.FALSE);
public void findAllBusiness() { try { FindBusiness body = (FindBusiness)EntityCreator.buildFromDoc(FIND_ALL_BUSINESSES_XML, "org.uddi.api_v3"); BusinessList result = inquiry.findBusiness(body); if (result == null) Assert.fail("Null result from find business operation"); BusinessInfos bInfos = result.getBusinessInfos(); if (bInfos == null) Assert.fail("No result from find business operation"); List<BusinessInfo> biList = bInfos.getBusinessInfo(); if (biList == null || biList.size() == 0) Assert.fail("No result from find business operation"); //expecting more than 2 businesses Assert.assertTrue(biList.size()>1); } catch(Exception e) { logger.error(e.getMessage(), e); Assert.fail("No exception should be thrown." + e.getMessage()); } }
throws DispositionReportFaultMessage { BusinessList result = new BusinessList(); ListDescription listDesc = new ListDescription(); result.setListDescription(listDesc); } else { ListDescription ldesc = new ListDescription(); result.setListDescription(listDesc); List<?> srvcs = FetchBusinessServicesQuery.select(em, findQualifiers, serviceResults, body.getMaxRows(), body.getListHead(), ldesc); result.setBusinessInfos(new org.uddi.api_v3.BusinessInfos()); result.getBusinessInfos().getBusinessInfo().add(apiBusinessInfo); if (subscriptionStartIndex != null) subscriptionStartIndex.value = currentIndex + 1; result.setTruncated(Boolean.TRUE); result.setTruncated(Boolean.FALSE);
public List<BusinessInfo> findAllSignedBusiness() { List<BusinessInfo> biList = null; try { FindBusiness body = (FindBusiness)EntityCreator.buildFromDoc(FIND_ALL_SIGNED_BUSINESSES_XML, "org.uddi.api_v3"); BusinessList result = inquiry.findBusiness(body); if (result == null) Assert.fail("Null result from find business operation"); BusinessInfos bInfos = result.getBusinessInfos(); if (bInfos == null) Assert.fail("No result from find business operation"); biList = bInfos.getBusinessInfo(); if (biList == null || biList.size() == 0) Assert.fail("No result from find business operation"); //expecting at one business Assert.assertTrue(biList.size()==1); return biList; } catch(Exception e) { logger.error(e.getMessage(), e); Assert.fail("No exception should be thrown."); } return biList; }
if (businessList.getBusinessInfos() != null) { businessInfo = businessList.getBusinessInfos().getBusinessInfo().iterator().next();
public void findBusiness() { try { FindBusiness body = (FindBusiness)EntityCreator.buildFromDoc(FIND_BUSINESS_XML, "org.uddi.api_v3"); BusinessList result = inquiry.findBusiness(body); if (result == null) Assert.fail("Null result from find business operation"); BusinessInfos bInfos = result.getBusinessInfos(); if (bInfos == null) Assert.fail("No result from find business operation"); List<BusinessInfo> biList = bInfos.getBusinessInfo(); if (biList == null || biList.size() == 0) Assert.fail("No result from find business operation"); BusinessInfo biOut = biList.get(0); BusinessEntity beIn = (BusinessEntity)EntityCreator.buildFromDoc(TckBusiness.JOE_BUSINESS_XML, "org.uddi.api_v3"); assertEquals(beIn.getBusinessKey(), biOut.getBusinessKey()); TckValidator.checkNames(beIn.getName(), biOut.getName()); TckValidator.checkDescriptions(beIn.getDescription(), biOut.getDescription()); } catch(Exception e) { logger.error(e.getMessage(), e); Assert.fail("No exception should be thrown."); } }
BusinessInfos bizInfos = result.getBusinessInfos(); LinkedHashSet<Organization> orgs = new LinkedHashSet<Organization>(); if(bizInfos != null)
for (BusinessInfo businessInfo : list.getBusinessList().getBusinessInfos().getBusinessInfo()) { new XRegistration(businessInfo.getBusinessKey(), new UDDIClerk(fromClerk), new UDDIClerk(toClerk)).xRegisterBusinessAndServices();
for (BusinessInfo businessInfo : list.getBusinessList().getBusinessInfos().getBusinessInfo()) { new XRegistration(businessInfo.getBusinessKey(), new UDDIClerk(fromClerk), new UDDIClerk(toClerk)).xRegisterBusinessAndServices();