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

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

public interface WSDLBoundFault
extends WSDLObject, WSDLExtensible

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

Author:
Vivek Pandey

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, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensions, getNotUnderstoodExtensions
 
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



Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.