public interface EditableWSDLModel extends WSDLModel
WSDLModel.WSDLParser| Modifier and Type | Method and Description |
|---|---|
void |
addBinding(EditableWSDLBoundPortType portType)
Add Binding
|
void |
addMessage(EditableWSDLMessage msg)
Add message
|
void |
addPortType(EditableWSDLPortType pt)
Add port type
|
void |
addService(EditableWSDLService svc)
Add service
|
void |
finalizeRpcLitBinding(EditableWSDLBoundPortType portType)
Finalize rpc-lit binding
|
void |
freeze()
Freezes WSDL model to prevent further modification
|
EditableWSDLBoundPortType |
getBinding(QName name)
Gets
WSDLBoundPortType that models wsdl:binding |
EditableWSDLBoundPortType |
getBinding(QName serviceName,
QName portName)
Give a
WSDLBoundPortType for the given wsdl:service and wsdl:port names. |
Map<QName,? extends EditableWSDLBoundPortType> |
getBindings()
|
EditableWSDLMessage |
getMessage(QName name)
Returns the message with the given QName
|
Map<QName,? extends EditableWSDLMessage> |
getMessages()
Gives a
Map of wsdl:message qualified name and com.sun.xml.ws.api.model.wsdl.WSDLMesage |
EditableWSDLPortType |
getPortType(QName name)
Gets
WSDLPortType that models wsdl:portType |
Map<QName,? extends EditableWSDLPortType> |
getPortTypes()
|
EditableWSDLService |
getService(QName name)
Gets
WSDLService that models wsdl:service |
Map<QName,? extends EditableWSDLService> |
getServices()
Gives a
Map of wsdl:service qualified name and WSDLService |
void |
setPolicyMap(com.sun.xml.ws.policy.PolicyMap policyMap)
Deprecated.
|
getFirstServiceName, getPolicyMapaddExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensions, getNotUnderstoodExtensionsgetLocationEditableWSDLPortType getPortType(@NotNull QName name)
WSDLModelWSDLPortType that models wsdl:portTypegetPortType in interface WSDLModelname - 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.void addBinding(EditableWSDLBoundPortType portType)
portType - Bound port typeEditableWSDLBoundPortType getBinding(@NotNull QName name)
WSDLModelWSDLBoundPortType that models wsdl:bindinggetBinding in interface WSDLModelname - 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 foundEditableWSDLBoundPortType getBinding(@NotNull QName serviceName, @NotNull QName portName)
WSDLModelWSDLBoundPortType for the given wsdl:service and wsdl:port names.getBinding in interface WSDLModelserviceName - service QNameportName - port QNameWSDLBoundPortType. null if the Binding for the given wsd:service and wsdl:port name are not
found.EditableWSDLService getService(@NotNull QName name)
WSDLModelWSDLService that models wsdl:servicegetService in interface WSDLModelname - 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 EditableWSDLMessage> getMessages()
WSDLModelMap of wsdl:message qualified name and com.sun.xml.ws.api.model.wsdl.WSDLMesagegetMessages in interface WSDLModelvoid addMessage(EditableWSDLMessage msg)
msg - Message@NotNull Map<QName,? extends EditableWSDLPortType> getPortTypes()
WSDLModelgetPortTypes in interface WSDLModelvoid addPortType(EditableWSDLPortType pt)
pt - Port type@NotNull Map<QName,? extends EditableWSDLBoundPortType> getBindings()
WSDLModelgetBindings in interface WSDLModel@NotNull Map<QName,? extends EditableWSDLService> getServices()
WSDLModelMap of wsdl:service qualified name and WSDLServicegetServices in interface WSDLModelvoid addService(EditableWSDLService svc)
svc - ServiceEditableWSDLMessage getMessage(QName name)
WSDLModelgetMessage in interface WSDLModelname - Message namevoid setPolicyMap(com.sun.xml.ws.policy.PolicyMap policyMap)
policyMap - void finalizeRpcLitBinding(EditableWSDLBoundPortType portType)
portType - Bindingvoid freeze()
Copyright © 2015 Oracle Corporation. All rights reserved.