public interface WSDLModel extends WSDLExtensible
| Modifier and Type | Interface and Description |
|---|---|
static class |
WSDLModel.WSDLParser
Main purpose of this class is to parsing of a WSDL and get the
WSDLModel from it. |
| Modifier and Type | Method and Description |
|---|---|
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()
|
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()
|
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 |
addExtension, getExtension, getExtensions, getExtensionsgetLocationWSDLPortType getPortType(@NotNull QName name)
WSDLPortType that models wsdl:portTypename - 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@targetNamespaceWSDLPortType or null if no wsdl:portType found.WSDLBoundPortType getBinding(@NotNull QName name)
WSDLBoundPortType that models wsdl:bindingname - 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@targetNamespaceWSDLBoundPortType 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 QNameWSDLBoundPortType. 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:servicename - 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@targetNamespaceWSDLService or null if no wsdl:service found@NotNull Map<QName,? extends WSDLPortType> getPortTypes()
@NotNull Map<QName,WSDLBoundPortType> getBindings()
@NotNull Map<QName,? extends WSDLService> getServices()
Map of wsdl:service qualified name and WSDLServicecom.sun.xml.ws.policy.PolicyMap getPolicyMap()
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.