Module com.sun.xml.ws.rt
Interface EditableWSDLOutput
- All Superinterfaces:
WSDLExtensible,WSDLObject,WSDLOutput
- All Known Implementing Classes:
WSDLOutputImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidfreeze(EditableWSDLModel root) Freezes WSDL model to prevent further modificationGives the WSDLMessage corresponding to wsdl:output@message
This method should not be called before the entire WSDLModel is built.Gives the owningWSDLOperationvoidSets actionvoidsetDefaultAction(boolean defaultAction) Set to true if this is the default actionMethods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLExtensible
addExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensions, getNotUnderstoodExtensionsMethods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLObject
getLocationMethods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLOutput
getAction, getName, getQName, isDefaultAction
-
Method Details
-
getMessage
EditableWSDLMessage getMessage()Description copied from interface:WSDLOutputGives the WSDLMessage corresponding to wsdl:output@message
This method should not be called before the entire WSDLModel is built. Basically after the WSDLModel is built all the references are resolve in a post processing phase. IOW, the WSDL extensions should not call this method.- Specified by:
getMessagein interfaceWSDLOutput- Returns:
- Always returns null when called from inside WSDL extensions.
-
getOperation
Description copied from interface:WSDLOutputGives the owningWSDLOperation- Specified by:
getOperationin interfaceWSDLOutput
-
setAction
Sets action- Parameters:
action- Action
-
setDefaultAction
void setDefaultAction(boolean defaultAction) Set to true if this is the default action- Parameters:
defaultAction- True, if default action
-
freeze
Freezes WSDL model to prevent further modification- Parameters:
root- WSDL Model
-