/** * Create an instance of {@link OverviewDoc } * */ public OverviewDoc createOverviewDoc() { return new OverviewDoc(); }
boolean urlMatch =false; String url1 = doc1.getOverviewURL(); String url2 = doc2.getOverviewURL(); if (url1.equals(url2) ) { urlMatch=true; List<Description> descList1 = doc1.getDescription(); Iterator<Description> descIter1 = descList1.iterator(); if (descList1.size() == 0 && doc2.getDescription().size() == 0) { descMatch = true; List<Description> descList2 = doc2.getDescription(); Iterator<Description> descElem2 = descList2.iterator(); while (descElem2.hasNext()) {
/** * limitation, only the first overview doc is mapped * * @param overviewDoc * @return overviewDoc or null */ private static OverviewDoc MapOverviewDoc(List<org.uddi.api_v3.OverviewDoc> overviewDoc) { if (overviewDoc == null || overviewDoc.isEmpty()) { return null; } OverviewDoc r = new OverviewDoc(); r.getDescription().addAll(MapDescription(overviewDoc.get(0).getDescription())); if (overviewDoc.get(0).getOverviewURL() != null && overviewDoc.get(0).getOverviewURL().getValue() != null) { r.setOverviewURL(overviewDoc.get(0).getOverviewURL().getValue()); } return r; }
/** * limitation, only the first overview doc is mapped * * @param overviewDoc * @return overdoc or null */ private static OverviewDoc MapOverviewDoc(org.uddi.api_v2.OverviewDoc overviewDoc) { if (overviewDoc == null) { return null; } OverviewDoc r = new OverviewDoc(); r.getDescription().addAll(MapDescription(overviewDoc.getDescription())); if (overviewDoc.getOverviewURL() != null) { r.setOverviewURL(new OverviewURL()); overviewDoc.getDescription(); r.getOverviewURL().setValue(overviewDoc.getOverviewURL()); } return r; }
public static void checkInstanceDetails(InstanceDetails ids1, InstanceDetails ids2) { if (ids1 == null || ids2 == null) { return; } List<Description> elem1s = ids1.getDescription(); List<Description> elem2s = ids2.getDescription(); Iterator<Description> elem1 = elem1s.iterator(); checkDescriptions(elem2s, elem2s); OverviewDoc odoc1s = ids1.getOverviewDoc(); OverviewDoc odoc2s = ids2.getOverviewDoc(); if (odoc1s==null&& odoc2s == null) { }else if (odoc1s!=null && odoc2s!=null) { checkDescriptions(odoc1s.getDescription(), odoc2s.getDescription()); assertEquals("overview doc mismatch",odoc1s.getOverviewURL(), odoc2s.getOverviewURL()); }else { assertTrue("overview doc missing one one item", false); } assertEquals("instance params mismatch",ids1.getInstanceParms(),ids2.getInstanceParms()); }