Package com.sun.xml.ws.api.model.wsdl
Interface WSDLService
-
- All Superinterfaces:
WSDLExtensible,WSDLObject
- All Known Subinterfaces:
EditableWSDLService
- All Known Implementing Classes:
WSDLServiceImpl
public interface WSDLService extends WSDLObject, WSDLExtensible
Abstracts wsdl:service.- Author:
- Vivek Pandey
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WSDLPortget(QName portName)Gets theWSDLPortfor a given port nameWSDLPortgetFirstPort()Gets the firstWSDLPortif any, or otherwise null.WSDLPortgetMatchingPort(QName portTypeName)Gets the first port in this service which matches the portTypeQNamegetName()Gets the name of the wsdl:service@name attribute value as local name and wsdl:definitions@targetNamespace as the namespace uri.WSDLModelgetParent()Gets theWSDLModelthat owns this service.Iterable<? extends WSDLPort>getPorts()Gives all theWSDLPortin a wsdl:serviceWSDLService-
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
@NotNull QName getName()
Gets the name of the wsdl:service@name attribute value as local name and wsdl:definitions@targetNamespace as the namespace uri.
-
get
WSDLPort get(QName portName)
Gets theWSDLPortfor a given port name- Parameters:
portName- non-null operationName- Returns:
- null if a
WSDLPortis not found
-
getMatchingPort
@Nullable WSDLPort getMatchingPort(QName portTypeName)
Gets the first port in this service which matches the portType
-
getPorts
Iterable<? extends WSDLPort> getPorts()
Gives all theWSDLPortin a wsdl:serviceWSDLService
-
-