Package org.apache.ws.scout.uddi

Examples of org.apache.ws.scout.uddi.Description$Factory


      BusinessEntity entity = bz[0];
      Name[] namearr = entity.getNameArray();
      Name n = namearr != null && namearr.length > 0 ? namearr[0] : null;
      String name = n != null ? n.getStringValue(): null;
      Description[] descarr = entity.getDescriptionArray();
      Description desc = descarr != null && descarr.length > 0 ? descarr[0] : null;

      Organization org = new OrganizationImpl(lcm);
      if( name != null ) {
          org.setName(getIString(n.getLang(), name, lcm));
      }
      if( desc != null ) {
          org.setDescription(getIString(desc.getLang(), desc.getStringValue(), lcm));
      }
      org.setKey(lcm.createKey(entity.getBusinessKey()));

      //Set Services also
      BusinessServices services = entity.getBusinessServices();
View Full Code Here


        String name = n.getStringValue();
        serve.setName(lcm.createInternationalString(getLocale(n.getLang()), name));
      }

      Description[] descarr = bs.getDescriptionArray();
      Description desc = descarr != null && descarr.length > 0 ? descarr[0] : null;
      if (desc != null ) {
          serve.setDescription(lcm.createInternationalString(getLocale(desc.getLang()), desc.getStringValue()));
      }
     
      //Populate the ServiceBindings for this Service
      BindingTemplates bts = bs.getBindingTemplates();
      BindingTemplate[] btarr = bts != null ? bts.getBindingTemplateArray() : null;
View Full Code Here

      //Description
      Description[] da = bs.getDescriptionArray();
      if (da != null && da.length > 0)
      {
         Description des = da[0];
         serviceBinding.setDescription(new InternationalStringImpl(des.getStringValue()));
      }
      /**Section D.10 of JAXR 1.0 Specification */
     
      TModelInstanceDetails details = bs.getTModelInstanceDetails();
      TModelInstanceInfo[] tmodelInstanceInfoArray = details.getTModelInstanceInfoArray();
View Full Code Here

     
      if (tmodel != null) {
        concept.setKey(lcm.createKey(tmodel.getTModelKey()));
        concept.setName(lcm.createInternationalString(getLocale(tmodel.getName().getLang()), tmodel.getName().getStringValue()));

        Description desc = getDescription(tmodel);
        if( desc != null ) {
            concept.setDescription(lcm.createInternationalString(getLocale(desc.getLang()), desc.getStringValue()));
        }

          concept.addExternalIdentifiers(getExternalIdentifiers(tmodel.getIdentifierBag(), lcm));
          concept.addClassifications(getClassifications(tmodel.getCategoryBag(), lcm));
      }
View Full Code Here

   {
      Concept concept = new ConceptImpl(lcm);
      concept.setKey(lcm.createKey(tmodel.getTModelKey()));
      concept.setName(lcm.createInternationalString(getLocale(tmodel.getName().getLang()), tmodel.getName().getStringValue()));

      Description desc = getDescription(tmodel);
      if (desc != null) {
          concept.setDescription(lcm.createInternationalString(getLocale(desc.getLang()), desc.getStringValue()));
      }
     
      concept.addExternalIdentifiers(getExternalIdentifiers(tmodel.getIdentifierBag(), lcm));
      concept.addClassifications(getClassifications(tmodel.getCategoryBag(), lcm));
View Full Code Here

   }

   private static Description getDescription( TModel tmodel )
   {
      Description[] descarr = tmodel.getDescriptionArray();
      Description desc = descarr != null && descarr.length > 0 ? descarr[0] : null;
      return desc;
   }
View Full Code Here

   {
      Name[] namearray = entity.getNameArray();
      Name n = namearray != null && namearray.length > 0 ? namearray[0] : null;
      String name = n != null ? n.getStringValue() : null;
      Description[] descarray = entity.getDescriptionArray();
      Description desc = descarray != null && descarray.length > 0 ? descarray[0]: null;

      Organization org = new OrganizationImpl(lcm);
      if(name != null ) {
          org.setName(getIString(n.getLang(), name, lcm));
      }
      if( desc != null) {
          org.setDescription(getIString(desc.getLang(), desc.getStringValue(), lcm));
      }
      org.setKey(lcm.createKey(entity.getBusinessKey()));

      //Set Services also
      BusinessServices services = entity.getBusinessServices();
View Full Code Here

     
      InternationalString idesc = ((RegistryObject) serve).getDescription();
           
            if (idesc != null) {
                for (LocalizedString locName : idesc.getLocalizedStrings()) {
                    Description desc = bt.addNewDescription();
                    desc.setStringValue(locName.getValue());
                    desc.setLang(locName.getLocale().getLanguage());               
                }
            }

      // SpecificationLink
           Collection<SpecificationLink> slcol = serve.getSpecificationLinks();
      TModelInstanceDetails tid = TModelInstanceDetails.Factory
          .newInstance();
      if (slcol != null && !slcol.isEmpty()) {
              Iterator<SpecificationLink> iter = slcol.iterator();
        while (iter.hasNext()) {
          SpecificationLink slink = (SpecificationLink) iter.next();

          TModelInstanceInfo emptyTInfo = tid
              .addNewTModelInstanceInfo();

                    RegistryObject specificationObject = slink.getSpecificationObject();
          if (specificationObject.getKey() != null && specificationObject.getKey().getId() != null) {
            emptyTInfo.setTModelKey(specificationObject.getKey().getId());
                        if (specificationObject.getDescription()!=null) {
                            for (LocalizedString locDesc : specificationObject.getDescription().getLocalizedStrings()) {
                                Description description = emptyTInfo.addNewDescription();
                                description.setStringValue(locDesc.getValue());
                                description.setLang(locDesc.getLocale().getLanguage());
                            }
                        }
                        Collection<ExternalLink> externalLinks = slink.getExternalLinks();
                        if (externalLinks!=null && externalLinks.size()>0) {
                            for (ExternalLink link : externalLinks) {
                                InstanceDetails ids = emptyTInfo.addNewInstanceDetails();
                                if (link.getDescription()!=null) {
                                    Description description = ids.addNewDescription();
                                    description.setStringValue(link.getDescription().getValue());
                                }
                                if (link.getExternalURI()!=null) {
                                    OverviewDoc overviewDoc = ids.addNewOverviewDoc();
                                    overviewDoc.setOverviewURL(link.getExternalURI());
                                }
View Full Code Here

          
            InternationalString idesc = ((RegistryObject) serve).getDescription();
   
            if (idesc != null) {
                for (LocalizedString locName : idesc.getLocalizedStrings()) {
                    Description desc = bs.addNewDescription();
                    desc.setStringValue(locName.getValue());
                    desc.setLang(locName.getLocale().getLanguage());               
                }
            }

            Organization o = serve.getProvidingOrganization();
View Full Code Here

          
      InternationalString idesc = ((RegistryObject) scheme).getDescription();
     
      if (idesc != null) {
          for (LocalizedString locName : idesc.getLocalizedStrings()) {
              Description desc = tm.addNewDescription();
              desc.setStringValue(locName.getValue());
                  desc.setLang(locName.getLocale().getLanguage());               
              }
      }

            IdentifierBag idBag = getIdentifierBagFromExternalIdentifiers(scheme.getExternalIdentifiers());
            if (idBag!=null) {
View Full Code Here

TOP

Related Classes of org.apache.ws.scout.uddi.Description$Factory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.