com.sun.xml.ws.api.model.wsdl
Interface WSDLPort

All Superinterfaces:
WSDLExtensible, WSDLFeaturedObject, WSDLObject
All Known Implementing Classes:
WSDLPortImpl

public interface WSDLPort
extends WSDLFeaturedObject, WSDLExtensible

Abstracts wsdl:service/wsdl:port


Method Summary
 EndpointAddress getAddress()
          Gets endpoint address of this port.
 WSDLBoundPortType getBinding()
          Gets WSDLBoundPortType associated with the WSDLPort.
 QName getName()
          Gets wsdl:port@name attribute value as local name and wsdl:definitions@targetNamespace as the namespace uri.
 WSDLService getOwner()
          Gets the WSDLService that owns this port.
 
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLFeaturedObject
addFeature, getFeature, getFeatures
 
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLExtensible
addExtension, getExtension, getExtensions, getExtensions
 
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLObject
getLocation
 

Method Detail

getName

QName getName()
Gets wsdl:port@name attribute value as local name and wsdl:definitions@targetNamespace as the namespace uri.


getBinding

@NotNull
WSDLBoundPortType getBinding()
Gets WSDLBoundPortType associated with the WSDLPort.


getAddress

EndpointAddress getAddress()
Gets endpoint address of this port.

Returns:
always non-null.

getOwner

@NotNull
WSDLService getOwner()
Gets the WSDLService that owns this port.

Returns:
always non-null.