Package org.apache.juddi.datatype

Examples of org.apache.juddi.datatype.DiscoveryURL


    Element parent = XMLUtils.newRootElement();
    Element child = null;

    DiscoveryURLs discURLs = new DiscoveryURLs();
    discURLs.addDiscoveryURL(new DiscoveryURL("businessEntity","http://www.sviens.com"));

    IdentifierBag idBag = new IdentifierBag();
    idBag.addKeyedReference(new KeyedReference("idBagKeyName","idBagKeyValue"));
    idBag.addKeyedReference(new KeyedReference("uuid:3860b975-9e0c-4cec-bad6-87dfe00e3864","idBagKeyName2","idBagKeyValue2"));
View Full Code Here


    IdentifierBag idBag = new IdentifierBag();
    idBag.addKeyedReference(new KeyedReference("idBagKeyName","idBagkeyValue"));
    idBag.addKeyedReference(new KeyedReference("uuid:f78a135a-4769-4e79-8604-54d440314bc0","idBagKeyName2","idBagkeyValue2"));

    DiscoveryURLs discURLs = new DiscoveryURLs();
    discURLs.addDiscoveryURL(new DiscoveryURL("http","http://www.sviens.com/service.wsdl"));
    discURLs.addDiscoveryURL(new DiscoveryURL("https","https://www.sviens.com/service.wsdl"));
    discURLs.addDiscoveryURL(new DiscoveryURL("smtp","servicemngr@sviens.com"));

    Address address = new Address();
    address.setUseType("myAddressUseType");
    address.setSortCode("sortThis");
    address.setTModelKey(null);
View Full Code Here

  {
  }

  public RegistryObject unmarshal(Element element)
  {
    DiscoveryURL obj = new DiscoveryURL();

    // Attributes
    obj.setUseType(element.getAttribute("useType"));

    // Text Node Value
    obj.setValue(XMLUtils.getText(element));

    // Child Elements
    // {none}

    return obj;
View Full Code Here

    return obj;
  }

  public void marshal(RegistryObject object,Element parent)
  {
    DiscoveryURL discURL = (DiscoveryURL)object;
    String generic = getGeneric(null);
    String namespace = getUDDINamespace(generic);
    Element element = parent.getOwnerDocument().createElementNS(namespace,TAG_NAME);

    String useType = discURL.getUseType();
    if (useType != null)
      element.setAttribute("useType",useType);

    String urlValue = discURL.getValue();
    if (urlValue != null)
      element.appendChild(parent.getOwnerDocument().createTextNode(urlValue));

    parent.appendChild(element);
  }
View Full Code Here

  AbstractHandler handler = maker.lookup(DiscoveryURLHandler.TAG_NAME);

    Element parent = XMLUtils.newRootElement();
    Element child = null;

    DiscoveryURL discoveryURL = new DiscoveryURL();
    discoveryURL.setUseType("businessEntity");
    discoveryURL.setValue("http://www.sviens.com");

    System.out.println();

    RegistryObject regObject = discoveryURL;
    handler.marshal(regObject,parent);
View Full Code Here

      statement.setString(1, businessKey.toString());

      int listSize = urlList.size();
      for (int urlID = 0; urlID < listSize; urlID++)
      {
        DiscoveryURL url = (DiscoveryURL) urlList.elementAt(urlID);
        String urlValue = url.getValue();

        if (log.isDebugEnabled()) {
            log.debug(
              "insert into " + tablePrefix + "DISCOVERY_URL table:\n\n\t"
                + insertSQL
                + "\n\t BUSINESS_KEY="
                + businessKey.toString()
                + "\n\t DISCOVERY_URL_ID="
                + urlID
                + "\n\t USE_TYPE="
                + url.getUseType()
                + "\n\t URL="
                + urlValue
                + "\n");
        }

        statement.setInt(2, urlID);
        statement.setString(3, url.getUseType());
        statement.setString(4, urlValue);
        statement.executeUpdate();
      }
    }
    finally
View Full Code Here

      // execute the statement
      resultSet = statement.executeQuery();
      while (resultSet.next())
      {
        DiscoveryURL url = new DiscoveryURL();
        url.setUseType(resultSet.getString(1));//("USE_TYPE"));
        url.setValue(resultSet.getString(2));//("URL"));
        urlList.add(url);
      }

      return urlList;
    }
View Full Code Here

    IdentifierBag idBag = new IdentifierBag();
    idBag.addKeyedReference(new KeyedReference("idBagKeyName","idBagkeyValue"));
    idBag.addKeyedReference(new KeyedReference("uuid:f78a135a-4769-4e79-8604-54d440314bc0","idBagKeyName2","idBagkeyValue2"));

    DiscoveryURLs discURLs = new DiscoveryURLs();
    discURLs.addDiscoveryURL(new DiscoveryURL("http","http://www.sviens.com/service.wsdl"));
    discURLs.addDiscoveryURL(new DiscoveryURL("https","https://www.sviens.com/service.wsdl"));
    discURLs.addDiscoveryURL(new DiscoveryURL("smtp","servicemngr@sviens.com"));

    Address address = new Address();
    address.setUseType("myAddressUseType");
    address.setSortCode("sortThis");
    address.setTModelKey(null);
View Full Code Here

    Element parent = XMLUtils.newRootElement();
    Element child = null;

    DiscoveryURLs discoveryURLs = new DiscoveryURLs();
    discoveryURLs.addDiscoveryURL(new DiscoveryURL("businessEntity","http://www.sviens.com"));

    System.out.println();

    RegistryObject regObject = discoveryURLs;
    handler.marshal(regObject,parent);
View Full Code Here

    {
      sql.append("AND (");

      for (int i=0; i<vectorSize; i++)
      {
        DiscoveryURL discoveryURL = (DiscoveryURL)urlVector.elementAt(i);
        String url = discoveryURL.getValue();
        String useType = discoveryURL.getUseType();

        if ((url != null) && (url.length() > 0))
        {
          sql.append("(U.URL = ?");
          sql.addValue(url);
View Full Code Here

TOP

Related Classes of org.apache.juddi.datatype.DiscoveryURL

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.