Package org.apache.ws.scout.registry.infomodel

Examples of org.apache.ws.scout.registry.infomodel.ServiceImpl


  }

  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


  }

  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

     * @throws JAXRException
     */
    protected Service getServiceFromBusinessService(BusinessService bs, LifeCycleManager lcm)
        throws JAXRException {

        ServiceImpl service  = (ServiceImpl) ScoutUddiV3JaxrHelper.getService(bs, lcm);
        service.setSubmittingOrganizationKey(bs.getBusinessKey());

        return service;
    }
View Full Code Here

    }

    Service createService(ServiceInfo serviceInfo) throws JAXRException {
        String key = serviceInfo.getServiceKey();
        List<Name> names = serviceInfo.getName();
        ServiceImpl service = new ServiceImpl(this);
        service.setKey(createKey(key));
        if (names != null && names.size() > 0) {
            service.setName(createInternationalString(names.get(0).getValue()));
        }
        return service;
    }
View Full Code Here

    }

    Service createService(ServiceInfo serviceInfo) throws JAXRException {
        String key = serviceInfo.getServiceKey();
        List<Name> names = serviceInfo.getName();
        ServiceImpl service = new ServiceImpl(this);
        service.setKey(createKey(key));
        if (names != null && names.size() > 0) {
            service.setName(createInternationalString(names.get(0).getValue()));
        }
        return service;
    }
View Full Code Here

     * @throws JAXRException
     */
    protected Service getServiceFromBusinessService(BusinessService bs, LifeCycleManager lcm)
        throws JAXRException {

        ServiceImpl service  = (ServiceImpl) ScoutUddiJaxrHelper.getService(bs, lcm);
        service.setSubmittingOrganizationKey(bs.getBusinessKey());

        return service;
    }
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

TOP

Related Classes of org.apache.ws.scout.registry.infomodel.ServiceImpl

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.