|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WSDLModel
Provides abstraction of wsdl:definitions.
Nested Class Summary | |
---|---|
static class |
WSDLModel.WSDLParser
Main purpose of this class is to parsing of a WSDL and get the WSDLModel from it. |
Method Summary | |
---|---|
WSDLBoundPortType |
getBinding(QName name)
Gets WSDLBoundPortType that models wsdl:binding |
WSDLBoundPortType |
getBinding(QName serviceName,
QName portName)
Give a WSDLBoundPortType for the given wsdl:service and wsdl:port names. |
Map<QName,WSDLBoundPortType> |
getBindings()
Gives a Map of wsdl:binding QName and WSDLBoundPortType |
WSDLPortType |
getPortType(QName name)
Gets WSDLPortType that models wsdl:portType |
Map<QName,? extends WSDLPortType> |
getPortTypes()
Gives a Map of wsdl:portType QName and WSDLPortType |
WSDLService |
getService(QName name)
Gets WSDLService that models wsdl:service |
Map<QName,? extends WSDLService> |
getServices()
Gives a Map of wsdl:service qualified name and WSDLService |
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 |
---|
WSDLPortType getPortType(@NotNull QName name)
WSDLPortType
that models wsdl:portType
name
- non-null quaified name of wsdl:message, where the localName is the value of wsdl:portType@name
and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLPortType
or null if no wsdl:portType found.WSDLBoundPortType getBinding(@NotNull QName name)
WSDLBoundPortType
that models wsdl:binding
name
- non-null quaified name of wsdl:binding, where the localName is the value of wsdl:binding@name
and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLBoundPortType
or null if no wsdl:binding foundWSDLBoundPortType getBinding(@NotNull QName serviceName, @NotNull QName portName)
WSDLBoundPortType
for the given wsdl:service and wsdl:port names.
serviceName
- service QNameportName
- port QName
WSDLBoundPortType
. null if the Binding for the given wsd:service and wsdl:port name are not
found.WSDLService getService(@NotNull QName name)
WSDLService
that models wsdl:service
name
- non-null quaified name of wsdl:service, where the localName is the value of wsdl:service@name
and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLService
or null if no wsdl:service found@NotNull Map<QName,? extends WSDLPortType> getPortTypes()
Map
of wsdl:portType QName
and WSDLPortType
@NotNull Map<QName,WSDLBoundPortType> getBindings()
Map
of wsdl:binding QName
and WSDLBoundPortType
@NotNull Map<QName,? extends WSDLService> getServices()
Map
of wsdl:service qualified name and WSDLService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |