com.sun.xml.ws.api.model.wsdl
Interface WSDLBoundFault

All Superinterfaces:
WSDLExtensible, WSDLObject
All Known Implementing Classes:
WSDLBoundFaultImpl

public interface WSDLBoundFault
extends WSDLObject, WSDLExtensible

Abstracts wsdl:binding/wsdl:operation/wsdl:fault


Method Summary
 WSDLBoundOperation getBoundOperation()
          Gives the owner WSDLBoundOperation
 WSDLFault getFault()
          Gives the associated abstract fault from wsdl:portType/wsdl:operation/wsdl:fault.
 String getName()
          Gives the wsdl:binding/wsdl:operation/wsdl:fault@name value
 QName getQName()
          Gives the qualified name associated with the fault.
 
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLExtensible
addExtension, getExtension, getExtensions, getExtensions
 
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLObject
getLocation
 

Method Detail

getName

@NotNull
String getName()
Gives the wsdl:binding/wsdl:operation/wsdl:fault@name value


getQName

@Nullable
QName getQName()
Gives the qualified name associated with the fault. the namespace URI of the bounded fault will be the one derived from wsdl:portType namespace. Maybe null if this method is called before the model is completely build (frozen), if a binding fault has no corresponding fault in abstractwsdl:portType/wsdl:operation then the namespace URI of the fault will be that of the WSDBoundPortType.


getFault

@Nullable
WSDLFault getFault()
Gives the associated abstract fault from wsdl:portType/wsdl:operation/wsdl:fault. It is only available after the WSDL parsing is complete and the entire model is frozen.

Maybe null if a binding fault has no corresponding fault in abstract wsdl:portType/wsdl:operation


getBoundOperation

@NotNull
WSDLBoundOperation getBoundOperation()
Gives the owner WSDLBoundOperation