org.apache.wsil.impl.extension.uddi
Class ServiceDescriptionImpl

java.lang.Object
  extended by org.apache.wsil.impl.extension.ExtensionElementImpl
      extended by org.apache.wsil.impl.extension.uddi.ServiceDescriptionImpl
All Implemented Interfaces:
java.io.Serializable, ExtensionElement, ServiceDescription, WSILElement

public class ServiceDescriptionImpl
extends ExtensionElementImpl
implements ServiceDescription

This class contains the implementation for a <wsiluddi:serviceDescription> element.

Version:
1.0
See Also:
Serialized Form

Field Summary
protected  DiscoveryURL discoveryURL
          Discovery URL
protected  java.lang.String location
          location
protected  ServiceKey serviceKey
          Service key.
 
Fields inherited from class org.apache.wsil.impl.extension.ExtensionElementImpl
qname
 
Fields inherited from interface org.apache.wsil.extension.uddi.ServiceDescription
DISCOVERY_URL_ELEM_NAME, DISCOVERY_URL_QNAME, DISCOVERY_URL_QNAME_V2, ELEM_NAME, QNAME, QNAME_V2, SERVICE_KEY_ELEM_NAME, SERVICE_KEY_QNAME, SERVICE_KEY_QNAME_V2
 
Constructor Summary
ServiceDescriptionImpl()
          ServiceDescriptionImpl constructor comment.
 
Method Summary
 DiscoveryURL createDiscoveryURL()
          Create discoveryURL.
 ServiceKey createServiceKey()
          Create service key.
 DiscoveryURL getDiscoveryURL()
          Get discoveryURL.
 java.lang.String getLocation()
          Get location for this ServiceDescription.
 ServiceKey getServiceKey()
          Get service key.
 void setDiscoveryURL(DiscoveryURL discoveryURL)
          Set discoveryURL.
 void setLocation(java.lang.String location)
          Set location for this ServiceDescription.
 void setServiceKey(ServiceKey serviceKey)
          Set serviceKey.
 java.lang.String toXMLString()
          XML string representation of this object.
 
Methods inherited from class org.apache.wsil.impl.extension.ExtensionElementImpl
getQName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.wsil.extension.ExtensionElement
getQName
 

Field Detail

serviceKey

protected ServiceKey serviceKey
Service key.


discoveryURL

protected DiscoveryURL discoveryURL
Discovery URL


location

protected java.lang.String location
location

Constructor Detail

ServiceDescriptionImpl

public ServiceDescriptionImpl()
ServiceDescriptionImpl constructor comment.

Method Detail

createServiceKey

public ServiceKey createServiceKey()
Create service key.

Specified by:
createServiceKey in interface ServiceDescription

setServiceKey

public void setServiceKey(ServiceKey serviceKey)
Set serviceKey.

Specified by:
setServiceKey in interface ServiceDescription

getServiceKey

public ServiceKey getServiceKey()
Get service key.

Specified by:
getServiceKey in interface ServiceDescription

createDiscoveryURL

public DiscoveryURL createDiscoveryURL()
Create discoveryURL.

Specified by:
createDiscoveryURL in interface ServiceDescription

setDiscoveryURL

public void setDiscoveryURL(DiscoveryURL discoveryURL)
Set discoveryURL.

Specified by:
setDiscoveryURL in interface ServiceDescription

getDiscoveryURL

public DiscoveryURL getDiscoveryURL()
Get discoveryURL.

Specified by:
getDiscoveryURL in interface ServiceDescription

getLocation

public java.lang.String getLocation()
Get location for this ServiceDescription.

Specified by:
getLocation in interface ServiceDescription

setLocation

public void setLocation(java.lang.String location)
Set location for this ServiceDescription.

Specified by:
setLocation in interface ServiceDescription

toXMLString

public java.lang.String toXMLString()
XML string representation of this object.

Specified by:
toXMLString in interface WSILElement
Returns:
Returns the XML string format of this element.


Copyright ? 2001 International Business Machines Corporation. All Rights Reserved.