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

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

public interface WSDLPort
extends WSDLFeaturedObject, WSDLExtensible

Abstracts wsdl:service/wsdl:port

Author:
Vivek Pandey

Method Summary
 EndpointAddress getAddress()
          Gets endpoint address of this port.
 WSDLBoundPortType getBinding()
          Gets WSDLBoundPortType associated with the WSDLPort.
 WSEndpointReference getEPR()
          Returns endpoint reference
 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, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensions, getNotUnderstoodExtensions
 
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.

getEPR

@Nullable
WSEndpointReference getEPR()
Returns endpoint reference

Returns:
Endpoint reference


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.