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, getExtensions
getLocation
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@targetNamespaceWSDLPortType
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@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: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@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 WSDLService
com.sun.xml.ws.policy.PolicyMap getPolicyMap()
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.