public interface EditableWSDLService extends WSDLService
| Modifier and Type | Method and Description |
|---|---|
void |
freeze(EditableWSDLModel root)
Freezes WSDL model to prevent further modification
|
EditableWSDLPort |
get(QName portName)
Gets the
WSDLPort for a given port name |
EditableWSDLPort |
getFirstPort()
Gets the first
WSDLPort if any, or otherwise null. |
EditableWSDLPort |
getMatchingPort(QName portTypeName)
Gets the first port in this service which matches the portType
|
EditableWSDLModel |
getParent()
Gets the
WSDLModel that owns this service. |
Iterable<? extends EditableWSDLPort> |
getPorts()
Gives all the
WSDLPort in a wsdl:service WSDLService |
void |
put(QName portName,
EditableWSDLPort port)
Associate WSDL port with port QName
|
getNameaddExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensions, getNotUnderstoodExtensionsgetLocation@NotNull EditableWSDLModel getParent()
WSDLServiceWSDLModel that owns this service.getParent in interface WSDLServiceEditableWSDLPort get(QName portName)
WSDLServiceWSDLPort for a given port nameget in interface WSDLServiceportName - non-null operationNameWSDLPort is not foundEditableWSDLPort getFirstPort()
WSDLServiceWSDLPort if any, or otherwise null.getFirstPort in interface WSDLService@Nullable EditableWSDLPort getMatchingPort(QName portTypeName)
WSDLServicegetMatchingPort in interface WSDLServiceIterable<? extends EditableWSDLPort> getPorts()
WSDLServiceWSDLPort in a wsdl:service WSDLServicegetPorts in interface WSDLServicevoid put(QName portName, EditableWSDLPort port)
portName - Port QNameport - Portvoid freeze(EditableWSDLModel root)
root - WSDL ModelCopyright © 2015 Oracle Corporation. All rights reserved.