Interface EditableWSDLFault
-
- All Superinterfaces:
WSDLExtensible,WSDLFault,WSDLObject
- All Known Implementing Classes:
WSDLFaultImpl
public interface EditableWSDLFault extends WSDLFault
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidfreeze(EditableWSDLModel root)Freezes WSDL model to prevent further modificationEditableWSDLMessagegetMessage()Gives the WSDLMessage corresponding to wsdl:fault@message This method should not be called before the entire WSDLModel is built.EditableWSDLOperationgetOperation()Gives the owningWSDLOperationvoidsetAction(String action)Sets actionvoidsetDefaultAction(boolean defaultAction)Set to true if this is the default action-
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLExtensible
addExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensions, getNotUnderstoodExtensions
-
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLFault
getAction, getName, getQName, isDefaultAction
-
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLObject
getLocation
-
-
-
-
Method Detail
-
getMessage
EditableWSDLMessage getMessage()
Description copied from interface:WSDLFaultGives the WSDLMessage corresponding to wsdl:fault@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 interfaceWSDLFault- Returns:
- Always returns null when called from inside WSDL extensions.
-
getOperation
@NotNull EditableWSDLOperation getOperation()
Description copied from interface:WSDLFaultGives the owningWSDLOperation- Specified by:
getOperationin interfaceWSDLFault
-
setAction
void setAction(String action)
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
void freeze(EditableWSDLModel root)
Freezes WSDL model to prevent further modification- Parameters:
root- WSDL Model
-
-