Package javax.xml.registry.infomodel

Examples of javax.xml.registry.infomodel.Service


            RegistryService rs = conn.getRegistryService();
            blm = rs.getBusinessLifeCycleManager();
            Collection orgs = new ArrayList();
            Organization org = blm.createOrganization(getIString("USA"));
            org.setDescription(getIString("Apache Software Foundation"));
            Service service = blm.createService(getIString("Apache JAXR Service"));
            service.setDescription(getIString("Services of UDDI Registry"));
            User user = blm.createUser();
            org.setPrimaryContact(user);
            PersonName personName = blm.createPersonName("Steve Viens");
            TelephoneNumber telephoneNumber = blm.createTelephoneNumber();
            telephoneNumber.setNumber("410-666-7777");
View Full Code Here


                        "name pattern: \"" + qname + "\"");
                Collection sers = br.getCollection();
                System.out.println("Results found: " + sers.size() + "\n");
                Iterator iter = sers.iterator();
                while (iter.hasNext()) {
                    Service s = (Service) iter.next();
                    System.out.println("Service Name: " +
                            getName(s));
                    System.out.println("Service Key: " +
                            s.getKey().getId());
                    System.out.println("Organization Description: " +
                            getDescription(s));
                }
            } else {
                System.err.println("One or more JAXRExceptions " +
View Full Code Here

                    System.out.println("Organization Description: " +
                            getDescription(org));
                    Collection services = org.getServices();
                    Iterator siter = services.iterator();
                    while (siter.hasNext()) {
                        Service service = (Service) siter.next();
                        System.out.println("\tService Name: " +
                                getName(service));
                        System.out.println("\tService Key: " +
                                service.getKey().getId());
                        System.out.println("\tService Description: " +
                                getDescription(service));
                    }
                }
            } else {
View Full Code Here

  }

  public static Service getService(BusinessService businessService, LifeCycleManager lifeCycleManager)
  throws JAXRException
  {
    Service serve = new ServiceImpl(lifeCycleManager);

    String keystr = businessService.getServiceKey();

    if (keystr != null)
    {
      serve.setKey(lifeCycleManager.createKey(keystr));
    }

    List<Name> namesList = businessService.getName();
    InternationalString is = null;
    for (Name n : namesList) {
      if (is == null) {
        is = lifeCycleManager.createInternationalString(getLocale(n.getLang()), n.getValue());
      } else {
        is.setValue(getLocale(n.getLang()), n.getValue());
      }
    }
    serve.setName(is);
   
    List<Description> descriptionList = businessService.getDescription();
    InternationalString dis = null;
    for (Description desc : descriptionList) {
      if (dis == null) {
        dis = lifeCycleManager.createInternationalString(getLocale(desc.getLang()), desc.getValue());
      } else {
        dis.setValue(getLocale(desc.getLang()), desc.getValue());
      }
    }
    serve.setDescription(dis);

    //Populate the ServiceBindings for this Service
    BindingTemplates bts = businessService.getBindingTemplates();
    if (bts != null) {
      List<BindingTemplate> bindingTemplateList = bts.getBindingTemplate();
      for (BindingTemplate bindingTemplate : bindingTemplateList) {
        serve.addServiceBinding(getServiceBinding(bindingTemplate, lifeCycleManager));
      }
    }
    serve.addClassifications(getClassifications(businessService.getCategoryBag(), lifeCycleManager));

    return serve;
  }
View Full Code Here

  }

  public static Service getService(ServiceInfo serviceInfo, LifeCycleManager lifeCycleManager)
  throws JAXRException
  {
    Service service = new ServiceImpl(lifeCycleManager);

    String keystr = serviceInfo.getServiceKey();

    if (keystr != null)
    {
      service.setKey(lifeCycleManager.createKey(keystr));
    }

    List<Name> namesList = serviceInfo.getName();
    InternationalString is = null;
    for (Name n : namesList) {
      if (is == null) {
        is = lifeCycleManager.createInternationalString(getLocale(n.getLang()), n.getValue());
      } else {
        is.setValue(getLocale(n.getLang()), n.getValue());
      }
    }
    service.setName(is);
    return service;
  }
View Full Code Here

    ServiceBinding serviceBinding = new ServiceBindingImpl(lifeCycleManager);

    String keystr = businessTemplate.getServiceKey();
    if (keystr != null)
    {
      Service svc = new ServiceImpl(lifeCycleManager);
      svc.setKey(lifeCycleManager.createKey(keystr));
      ((ServiceBindingImpl)serviceBinding).setService(svc);
    }
    String bindingKey = businessTemplate.getBindingKey();
    if(bindingKey != null) serviceBinding.setKey(new KeyImpl(bindingKey));
View Full Code Here

                    BindingTemplate si = bindarr[i];
                    ServiceBinding sb =  ScoutUddiV3JaxrHelper.getServiceBinding(si,
                            registryService.getBusinessLifeCycleManager());
                    col.add(sb);
                   //Fill the Service object by making a call to registry
                   Service s = (Service)getRegistryObject(serviceKey.getId(), LifeCycleManager.SERVICE);
                   ((ServiceBindingImpl)sb).setService(s);
                }

                blkRes.setCollection(col);
            }
View Full Code Here

                ServiceInfos serviceInfos = serviceList.getServiceInfos();
                LinkedHashSet<Service> col = new LinkedHashSet<Service>();
               
                if(serviceInfos != null && serviceInfos.getServiceInfo()!=null) {
                  for (ServiceInfo si : serviceInfos.getServiceInfo()) {
                    Service srv = (Service) getRegistryObject(si.getServiceKey(), LifeCycleManager.SERVICE);
                        col.add(srv);
          }
                 
                }
                blkRes.setCollection(col);
View Full Code Here

            try {
                ServiceDetail sd = registry.getServiceDetail(id);
                if (sd != null && sd.getBusinessService()!=null) {
                    for (BusinessService businessService : sd.getBusinessService()) {
                      Service service = getServiceFromBusinessService(businessService, lcm);
                      return service;
          }
                }
            }
            catch (RegistryV3Exception e) {
View Full Code Here

  }

  public static Service getService(BusinessService businessService, LifeCycleManager lifeCycleManager)
  throws JAXRException
  {
    Service serve = new ServiceImpl(lifeCycleManager);

    String keystr = businessService.getServiceKey();

    if (keystr != null)
    {
      serve.setKey(lifeCycleManager.createKey(keystr));
    }

    List<Name> namesList = businessService.getName();
    List<Description> descriptionList = businessService.getDescription();

    InternationalString is = null;
    for (Name n : namesList) {
      if (is == null) {
        is = lifeCycleManager.createInternationalString(getLocale(n.getLang()), n.getValue());
      } else {
        is.setValue(getLocale(n.getLang()), n.getValue());
      }
    }
    serve.setName(is);
   
    InternationalString dis = null;
    for (Description desc : descriptionList) {
            if (dis == null) {
                dis = lifeCycleManager.createInternationalString(getLocale(desc.getLang()), desc.getValue());
            } else {
                dis.setValue(getLocale(desc.getLang()), desc.getValue());
            }
        }
    for (int i = 0; i < namesList.size(); i++) {
     
    }
    serve.setDescription(dis);
   
    //Populate the ServiceBindings for this Service
    BindingTemplates bts = businessService.getBindingTemplates();
    List<BindingTemplate> bindingTemplateList = bts.getBindingTemplate();
    for (BindingTemplate bindingTemplate : bindingTemplateList) {
      serve.addServiceBinding(getServiceBinding(bindingTemplate, lifeCycleManager));
    }
    serve.addClassifications(getClassifications(businessService.getCategoryBag(), lifeCycleManager));

    return serve;
  }
View Full Code Here

TOP

Related Classes of javax.xml.registry.infomodel.Service

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.