|
||||||||||
| 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 |
com.sun.xml.ws.policy.PolicyMap |
getPolicyMap()
Deprecated. Do not use this method as the PolicyMap API is not final yet and might change in next few months. |
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 found
WSDLBoundPortType 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
com.sun.xml.ws.policy.PolicyMap getPolicyMap()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||