Package com.sun.tools.ws.wsdl.document
Class Fault
java.lang.Object
com.sun.tools.ws.wsdl.framework.Entity
com.sun.tools.ws.wsdl.document.Fault
- All Implemented Interfaces:
TWSDLExtensible,Elemental
Entity corresponding to the "fault" child element of a port type operation.
- Author:
- WS Development Team
-
Field Summary
Fields inherited from class com.sun.tools.ws.wsdl.framework.Entity
errorReceiver -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(WSDLDocumentVisitor visitor) voidAnTWSDLExtensionHandlerwill call this method to add anTWSDLExtensionobjectGives iterator overTWSDLExtensionsgetName()Gives namespace URI of a wsdl extensibility element.Gives the wsdl extensiblity element's name attribute value.Gives the parent of a wsdl extensibility element.Gives the WSDL element or WSDL extensibility element nameresolveMessage(AbstractDocument document) voidvoidvoidsetMessage(QName n) voidvoidsetParent(TWSDLExtensible parent) voidvoidvoidwithAllQNamesDo(QNameAction action) Methods inherited from class com.sun.tools.ws.wsdl.framework.Entity
failValidation, failValidation, getLocator, getProperty, removeProperty, setErrorReceiver, setProperty, withAllSubEntitiesDo
-
Constructor Details
-
Fault
-
-
Method Details
-
getName
-
setName
-
getMessage
-
setMessage
-
resolveMessage
-
getElementName
- Specified by:
getElementNamein interfaceElemental
-
getDocumentation
-
setDocumentation
-
withAllQNamesDo
- Overrides:
withAllQNamesDoin classEntity
-
withAllEntityReferencesDo
- Overrides:
withAllEntityReferencesDoin classEntity
-
accept
- Throws:
Exception
-
validateThis
public void validateThis()- Specified by:
validateThisin classEntity
-
getNameValue
Description copied from interface:TWSDLExtensibleGives the wsdl extensiblity element's name attribute value. It can be null as @name on some of the wsdl extensibility elements are optinal such as wsdl:input- Specified by:
getNameValuein interfaceTWSDLExtensible
-
getNamespaceURI
Description copied from interface:TWSDLExtensibleGives namespace URI of a wsdl extensibility element.- Specified by:
getNamespaceURIin interfaceTWSDLExtensible
-
getWSDLElementName
Description copied from interface:TWSDLExtensibleGives the WSDL element or WSDL extensibility element name- Specified by:
getWSDLElementNamein interfaceTWSDLExtensible
-
addExtension
Description copied from interface:TWSDLExtensibleAnTWSDLExtensionHandlerwill call this method to add anTWSDLExtensionobject- Specified by:
addExtensionin interfaceTWSDLExtensible- Parameters:
e- non-null extension object
-
extensions
Description copied from interface:TWSDLExtensibleGives iterator overTWSDLExtensions- Specified by:
extensionsin interfaceTWSDLExtensible
-
getParent
Description copied from interface:TWSDLExtensibleGives the parent of a wsdl extensibility element.
Here, theFor example, <wsdl:portType> <wsdl:operation> ...TWSDLExtensiblerepresenting wsdl:operation's parent would be wsdl:portType- Specified by:
getParentin interfaceTWSDLExtensible- Returns:
- null if the
TWSDLExtensiblehas no parent, root of wsdl document - wsdl:definition.
-
setParent
-
getAction
-
setAction
-