javax.wsdl
Interface Service
- java.io.Serializable, ElementExtensible
- ServiceImpl
This interface represents a service, which groups related
ports to provide some functionality.
- Paul Fremantle
- Nirmal Mukhi
- Matthew J. Duftler
addPort
public void addPort(Port port)
Add a port to this service.
port
- the port to be added
getDocumentationElement
public Element getDocumentationElement()
Get the documentation element. This dependency on org.w3c.dom.Element
should eventually be removed when a more appropriate way of
representing this information is employed.
- the documentation element
getPort
public Port getPort(String name)
Get the specified port.
name
- the name of the desired port.
- the corresponding port, or null if there wasn't
any matching port
getPorts
public Map getPorts()
Get all the ports defined here.
getQName
public QName getQName()
Get the name of this service.
- the service name
setDocumentationElement
public void setDocumentationElement(Element docEl)
Set the documentation element for this document. This dependency
on org.w3c.dom.Element should eventually be removed when a more
appropriate way of representing this information is employed.
docEl
- the documentation element
setQName
public void setQName(QName name)
Set the name of this service.
name
- the desired name
Copyright B) 2003,2005 IBM. All Rights Reserved.