private TModelInstanceInfo createTmodelInstnaceInfo(String key, String value, String description) { TModelInstanceInfo r = new TModelInstanceInfo(); r.setTModelKey(key); r.getDescription().add(new Description(description, PublicationConstants.lang)); r.setInstanceDetails(new InstanceDetails()); r.getInstanceDetails().setInstanceParms(value); return r; }
return; List<Description> elem1s = ids1.getDescription(); List<Description> elem2s = ids2.getDescription(); Iterator<Description> elem1 = elem1s.iterator(); List<OverviewDoc> odoc1s = ids1.getOverviewDoc(); List<OverviewDoc> odoc2s = ids2.getOverviewDoc(); Iterator<OverviewDoc> docelem1 = odoc1s.iterator(); isMatch = false; assertEquals((String)ids1.getInstanceParms(),(String)ids2.getInstanceParms()); assertTrue(isMatch);
public void validateInstanceDetails(org.uddi.api_v3.InstanceDetails instDetails) throws DispositionReportFaultMessage { // Instance Details is optional if (instDetails == null) { return; } // At least one OverviewDoc or instanceParms must be supplied List<OverviewDoc> elems = instDetails.getOverviewDoc(); if (instDetails.getInstanceParms() == null && elems.size() == 0) { throw new ValueNotAllowedException(new ErrorMessage("errors.instdetails.NoOverviewOrParms")); } for (int i = 0; i < elems.size(); i++) { validateDescriptions(elems.get(i).getDescription()); validateOverviewURL(elems.get(i).getOverviewURL()); } }
private static List<TModelInstanceInfo> MapTModelInstanceInfo(List<org.uddi.api_v2.TModelInstanceInfo> tModelInstanceInfo) { List<TModelInstanceInfo> r = new ArrayList<TModelInstanceInfo>(); if (tModelInstanceInfo == null) { return r; } for (int i = 0; i < tModelInstanceInfo.size(); i++) { TModelInstanceInfo t = new TModelInstanceInfo(); t.setTModelKey(tModelInstanceInfo.get(i).getTModelKey()); t.getDescription().addAll(MapDescription(tModelInstanceInfo.get(i).getDescription())); if (tModelInstanceInfo.get(i).getInstanceDetails() != null) { t.setInstanceDetails(new InstanceDetails()); t.getInstanceDetails().getDescription().addAll(MapDescription(tModelInstanceInfo.get(i).getInstanceDetails().getDescription())); t.getInstanceDetails().setInstanceParms(tModelInstanceInfo.get(i).getInstanceDetails().getInstanceParms()); t.getInstanceDetails().getOverviewDoc().add(MapOverviewDoc(tModelInstanceInfo.get(i).getInstanceDetails().getOverviewDoc())); } r.add(t); } return r; }
public static void mapInstanceDetails(org.apache.juddi.model.TmodelInstanceInfo modelTModelInstInfo, org.uddi.api_v3.InstanceDetails apiInstanceDetails, org.uddi.api_v3.TModelInstanceInfo apiTModelInstInfo) throws DispositionReportFaultMessage { if (modelTModelInstInfo == null || (modelTModelInstInfo.getInstanceParms() == null && modelTModelInstInfo.getOverviewDocs().size() == 0)) { return; } if (apiInstanceDetails == null) { apiInstanceDetails = new org.uddi.api_v3.InstanceDetails(); } //InstanceParms apiInstanceDetails.setInstanceParms(modelTModelInstInfo.getInstanceParms()); //Descriptions List<org.apache.juddi.model.InstanceDetailsDescr> modelInstDetailsDescrList = modelTModelInstInfo.getInstanceDetailsDescrs(); for (org.apache.juddi.model.InstanceDetailsDescr modelInstDetailDescr : modelInstDetailsDescrList) { org.uddi.api_v3.Description apiDesc = new org.uddi.api_v3.Description(); apiDesc.setLang(modelInstDetailDescr.getLangCode()); apiDesc.setValue(modelInstDetailDescr.getDescr()); apiInstanceDetails.getDescription().add(apiDesc); } //OverviewDoc mapOverviewDocs(modelTModelInstInfo.getOverviewDocs(), apiInstanceDetails, null); apiTModelInstInfo.setInstanceDetails(apiInstanceDetails); }
tt.setInstanceDetails(new InstanceDetails()); tt.getInstanceDetails().setInstanceParms(version); "Describes a version associated with either a service interface, a bindingTemplate service instance.", lang)); tt.getDescription().add(new Description("Describes a version associated with either a service interface, a bindingTemplate service instance.", lang)); tt.getInstanceDetails().getOverviewDoc().add(doc); return tt;
if (link.getDescription() != null) { Description description = objectFactory.createDescription(); ids.getDescription().add(description); description.setValue(link.getDescription().getValue()); ids.getOverviewDoc().add(overviewDoc); org.uddi.api_v3.OverviewURL ourl = new org.uddi.api_v3.OverviewURL(); ourl.setValue(link.getExternalURI()); buffer.append(s + " "); ids.setInstanceParms(buffer.toString().trim());
throw new IllegalArgumentException(compareField + " not found for rhs"); if (lhsc.getInstanceParms() == null) { throw new IllegalArgumentException(compareField + " found lhs, but no data"); if (rhsc.getInstanceParms() == null) { throw new IllegalArgumentException(compareField + " found rhs, but no data"); Double l = Double.parseDouble(lhsc.getInstanceParms()); Double r = Double.parseDouble(rhsc.getInstanceParms()); return l.compareTo(r); XMLGregorianCalendar l = fac.newXMLGregorianCalendar(lhsc.getInstanceParms()); XMLGregorianCalendar r = fac.newXMLGregorianCalendar(rhsc.getInstanceParms()); Duration l = fac.newDuration(lhsc.getInstanceParms()); Duration r = fac.newDuration(rhsc.getInstanceParms());
if (link.getDescription()!=null) { Description description = objectFactory.createDescription(); ids.getDescription().add(description); description.setValue(link.getDescription().getValue()); ids.getOverviewDoc().add(overviewDoc); org.uddi.api_v3.OverviewURL ourl = new org.uddi.api_v3.OverviewURL(); ourl.setValue(link.getExternalURI());
public static void mapOverviewDocs(List<org.apache.juddi.model.OverviewDoc> modelOverviewDocs, org.uddi.api_v3.InstanceDetails apiInstanceDetails, org.uddi.api_v3.TModel apiTModel) { for (OverviewDoc modelOverviewDoc : modelOverviewDocs) { org.uddi.api_v3.OverviewDoc apiOverviewDoc = new org.uddi.api_v3.OverviewDoc(); //Descriptions List<org.apache.juddi.model.OverviewDocDescr> overviewDocDescrList = modelOverviewDoc.getOverviewDocDescrs(); for (org.apache.juddi.model.OverviewDocDescr overviewDocDescr : overviewDocDescrList) { org.uddi.api_v3.Description apiDesc = new org.uddi.api_v3.Description(); apiDesc.setLang(overviewDocDescr.getLangCode()); apiDesc.setValue(overviewDocDescr.getDescr()); apiOverviewDoc.getDescription().add(apiDesc); } //OverviewURL org.uddi.api_v3.OverviewURL apiOverviewURL = new org.uddi.api_v3.OverviewURL(); apiOverviewURL.setUseType(modelOverviewDoc.getOverviewUrlUseType()); apiOverviewURL.setValue(modelOverviewDoc.getOverviewUrl()); apiOverviewDoc.setOverviewURL(apiOverviewURL); //Set the entity on the apiOverviewDoc if (apiInstanceDetails != null) { apiInstanceDetails.getOverviewDoc().add(apiOverviewDoc); } else { apiTModel.getOverviewDoc().add(apiOverviewDoc); } } }
/** * Create an instance of {@link InstanceDetails } * */ public InstanceDetails createInstanceDetails() { return new InstanceDetails(); }
public static void mapInstanceDetails(org.apache.juddi.model.TmodelInstanceInfo modelTModelInstInfo, org.uddi.api_v3.InstanceDetails apiInstanceDetails, org.uddi.api_v3.TModelInstanceInfo apiTModelInstInfo) throws DispositionReportFaultMessage { if (modelTModelInstInfo == null || (modelTModelInstInfo.getInstanceParms() == null && modelTModelInstInfo.getOverviewDocs().size() == 0)) { return; } if (apiInstanceDetails == null) { apiInstanceDetails = new org.uddi.api_v3.InstanceDetails(); } //InstanceParms apiInstanceDetails.setInstanceParms(modelTModelInstInfo.getInstanceParms()); //Descriptions List<org.apache.juddi.model.InstanceDetailsDescr> modelInstDetailsDescrList = modelTModelInstInfo.getInstanceDetailsDescrs(); for (org.apache.juddi.model.InstanceDetailsDescr modelInstDetailDescr : modelInstDetailsDescrList) { org.uddi.api_v3.Description apiDesc = new org.uddi.api_v3.Description(); apiDesc.setLang(modelInstDetailDescr.getLangCode()); apiDesc.setValue(modelInstDetailDescr.getDescr()); apiInstanceDetails.getDescription().add(apiDesc); } //OverviewDoc mapOverviewDocs(modelTModelInstInfo.getOverviewDocs(), apiInstanceDetails, null); apiTModelInstInfo.setInstanceDetails(apiInstanceDetails); }
public void validateInstanceDetails(org.uddi.api_v3.InstanceDetails instDetails) throws DispositionReportFaultMessage { // Instance Details is optional if (instDetails == null) { return; } // At least one OverviewDoc or instanceParms must be supplied List<OverviewDoc> elems = instDetails.getOverviewDoc(); if (instDetails.getInstanceParms() == null && elems.size() == 0) { throw new ValueNotAllowedException(new ErrorMessage("errors.instdetails.NoOverviewOrParms")); } for (int i = 0; i < elems.size(); i++) { validateDescriptions(elems.get(i).getDescription()); validateOverviewURL(elems.get(i).getOverviewURL()); } }
if (bindingTemplate.get(i).getTModelInstanceDetails().getTModelInstanceInfo().get(k).getTModelKey().equalsIgnoreCase(UDDIConstants.VERSION_TMODEL)) { if (bindingTemplate.get(i).getTModelInstanceDetails().getTModelInstanceInfo().get(k).getInstanceDetails() != null) { if (bindingTemplate.get(i).getTModelInstanceDetails().getTModelInstanceInfo().get(k).getInstanceDetails().getInstanceParms() != null) { if (bindingTemplate.get(i).getTModelInstanceDetails().getTModelInstanceInfo().get(k).getInstanceDetails().getInstanceParms().trim().equalsIgnoreCase(version.trim())) { ret.add(bindingTemplate.get(i)); break;
public static void mapOverviewDocs(List<org.apache.juddi.model.OverviewDoc> modelOverviewDocs, org.uddi.api_v3.InstanceDetails apiInstanceDetails, org.uddi.api_v3.TModel apiTModel) { for (OverviewDoc modelOverviewDoc : modelOverviewDocs) { org.uddi.api_v3.OverviewDoc apiOverviewDoc = new org.uddi.api_v3.OverviewDoc(); //Descriptions List<org.apache.juddi.model.OverviewDocDescr> overviewDocDescrList = modelOverviewDoc.getOverviewDocDescrs(); for (org.apache.juddi.model.OverviewDocDescr overviewDocDescr : overviewDocDescrList) { org.uddi.api_v3.Description apiDesc = new org.uddi.api_v3.Description(); apiDesc.setLang(overviewDocDescr.getLangCode()); apiDesc.setValue(overviewDocDescr.getDescr()); apiOverviewDoc.getDescription().add(apiDesc); } //OverviewURL org.uddi.api_v3.OverviewURL apiOverviewURL = new org.uddi.api_v3.OverviewURL(); apiOverviewURL.setUseType(modelOverviewDoc.getOverviewUrlUseType()); apiOverviewURL.setValue(modelOverviewDoc.getOverviewUrl()); apiOverviewDoc.setOverviewURL(apiOverviewURL); //Set the entity on the apiOverviewDoc if (apiInstanceDetails != null) { apiInstanceDetails.getOverviewDoc().add(apiOverviewDoc); } else { apiTModel.getOverviewDoc().add(apiOverviewDoc); } } }
/** * * @param apiInstanceDetails * @param modelTmodelInstInfo * @throws DispositionReportFaultMessage */ public static void mapInstanceDetails(org.uddi.api_v3.InstanceDetails apiInstanceDetails, org.apache.juddi.model.TmodelInstanceInfo modelTmodelInstInfo) throws DispositionReportFaultMessage { modelTmodelInstInfo.getInstanceDetailsDescrs().clear(); if (apiInstanceDetails != null) { List<org.uddi.api_v3.Description> descriptions = apiInstanceDetails.getDescription(); List<org.uddi.api_v3.OverviewDoc> overviewdocs = apiInstanceDetails.getOverviewDoc(); for (org.uddi.api_v3.Description apiDesc : descriptions) { org.apache.juddi.model.InstanceDetailsDescr modelInstanceDetailsDescr = new org.apache.juddi.model.InstanceDetailsDescr( modelTmodelInstInfo, apiDesc.getLang(), apiDesc.getValue()); modelTmodelInstInfo.getInstanceDetailsDescrs().add(modelInstanceDetailsDescr); } for (org.uddi.api_v3.OverviewDoc apiOverviewDoc : overviewdocs) { org.apache.juddi.model.OverviewDoc modelOverviewDoc = new org.apache.juddi.model.OverviewDoc(modelTmodelInstInfo); mapOverviewDoc(apiOverviewDoc, modelOverviewDoc); modelTmodelInstInfo.getOverviewDocs().add(modelOverviewDoc); } modelTmodelInstInfo.setInstanceParms((String) apiInstanceDetails.getInstanceParms()); } }
InstanceDetails instanceDetails = new InstanceDetails(); instanceDetails.setInstanceParms(portName); tModelInstanceInfo.setInstanceDetails(instanceDetails); tModelInstantDetails.getTModelInstanceInfo().add(tModelInstanceInfo);
Collection<ExternalLink> elinks = getExternalLinks(idetails.getOverviewDoc(),lifeCycleManager); SpecificationLink slink = new SpecificationLinkImpl(lifeCycleManager); slink.addExternalLinks(elinks); c.setExternalLinks(elinks); c.setKey(lifeCycleManager.createKey(info.getTModelKey())); c.setName(lifeCycleManager.createInternationalString(idetails.getInstanceParms())); c.setValue(idetails.getInstanceParms());
ret.append(Utility.encodeHTML(serviceDetail.getBindingTemplate().get(k).getTModelInstanceDetails().getTModelInstanceInfo().get(x).getTModelKey())) .append(": ") .append(Utility.encodeHTML(serviceDetail.getBindingTemplate().get(k).getTModelInstanceDetails().getTModelInstanceInfo().get(x).getInstanceDetails().getInstanceParms())) .append("<br>");
/** * * @param apiInstanceDetails * @param modelTmodelInstInfo * @throws DispositionReportFaultMessage */ public static void mapInstanceDetails(org.uddi.api_v3.InstanceDetails apiInstanceDetails, org.apache.juddi.model.TmodelInstanceInfo modelTmodelInstInfo) throws DispositionReportFaultMessage { modelTmodelInstInfo.getInstanceDetailsDescrs().clear(); if (apiInstanceDetails != null) { List<org.uddi.api_v3.Description> descriptions = apiInstanceDetails.getDescription(); List<org.uddi.api_v3.OverviewDoc> overviewdocs = apiInstanceDetails.getOverviewDoc(); for (org.uddi.api_v3.Description apiDesc : descriptions) { org.apache.juddi.model.InstanceDetailsDescr modelInstanceDetailsDescr = new org.apache.juddi.model.InstanceDetailsDescr( modelTmodelInstInfo, apiDesc.getLang(), apiDesc.getValue()); modelTmodelInstInfo.getInstanceDetailsDescrs().add(modelInstanceDetailsDescr); } for (org.uddi.api_v3.OverviewDoc apiOverviewDoc : overviewdocs) { org.apache.juddi.model.OverviewDoc modelOverviewDoc = new org.apache.juddi.model.OverviewDoc(modelTmodelInstInfo); mapOverviewDoc(apiOverviewDoc, modelOverviewDoc); modelTmodelInstInfo.getOverviewDocs().add(modelOverviewDoc); } modelTmodelInstInfo.setInstanceParms((String) apiInstanceDetails.getInstanceParms()); } }