com.sun.xml.ws.model.wsdl
Class WSDLPortImpl
java.lang.Object
com.sun.xml.ws.model.wsdl.AbstractObjectImpl
com.sun.xml.ws.model.wsdl.AbstractExtensibleImpl
com.sun.xml.ws.model.wsdl.AbstractFeaturedObjectImpl
com.sun.xml.ws.model.wsdl.WSDLPortImpl
- All Implemented Interfaces:
- WSDLExtensible, WSDLFeaturedObject, WSDLObject, WSDLPort
public final class WSDLPortImpl
- extends AbstractFeaturedObjectImpl
- implements WSDLPort
Implementation of WSDLPort
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLPortImpl
public WSDLPortImpl(javax.xml.stream.XMLStreamReader xsr,
WSDLServiceImpl owner,
QName name,
QName binding)
getName
public QName getName()
- Description copied from interface:
WSDLPort
- Gets wsdl:port@name attribute value as local name and wsdl:definitions@targetNamespace
as the namespace uri.
- Specified by:
getName
in interface WSDLPort
getBindingName
public QName getBindingName()
getAddress
public EndpointAddress getAddress()
- Description copied from interface:
WSDLPort
- Gets endpoint address of this port.
- Specified by:
getAddress
in interface WSDLPort
- Returns:
- always non-null.
getOwner
public WSDLServiceImpl getOwner()
- Description copied from interface:
WSDLPort
- Gets the
WSDLService
that owns this port.
- Specified by:
getOwner
in interface WSDLPort
- Returns:
- always non-null.
setAddress
public void setAddress(EndpointAddress address)
- Only meant for
RuntimeWSDLParser
to call.
setEPR
public void setEPR(@NotNull
WSEndpointReference epr)
- Only meant for
RuntimeWSDLParser
to call.
getEPR
@Nullable
public WSEndpointReference getEPR()
getBinding
public WSDLBoundPortTypeImpl getBinding()
- Description copied from interface:
WSDLPort
- Gets
WSDLBoundPortType
associated with the WSDLPort
.
- Specified by:
getBinding
in interface WSDLPort
getSOAPVersion
public SOAPVersion getSOAPVersion()
freeze
void freeze(WSDLModelImpl root)