public final class WSDLFaultImpl extends AbstractExtensibleImpl implements WSDLFault
AbstractExtensibleImpl.UnknownWSDLExtensionextensions, notUnderstoodExtensions| Constructor and Description |
|---|
WSDLFaultImpl(javax.xml.stream.XMLStreamReader xsr,
String name,
QName messageName,
WSDLOperationImpl operation) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
freeze(WSDLModelImpl root) |
String |
getAction()
Gives the Action Message Addressing Property value for
this message. |
WSDLMessageImpl |
getMessage()
Gives the WSDLMessage corresponding to wsdl:fault@message
This method should not be called before the entire WSDLModel is built.
|
String |
getName()
Gives wsdl:fault@name value
|
WSDLOperation |
getOperation()
Gives the owning
WSDLOperation |
QName |
getQName()
Gives qualified name of the wsdl:fault 'name' attribute value.
|
boolean |
isDefaultAction() |
void |
setAction(String action) |
void |
setDefaultAction(boolean defaultAction) |
addExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensionsgetLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, getExtensions, getExtensionsgetLocationpublic WSDLFaultImpl(javax.xml.stream.XMLStreamReader xsr, String name, QName messageName, WSDLOperationImpl operation)
public String getName()
WSDLFaultpublic WSDLMessageImpl getMessage()
WSDLFaultgetMessage in interface WSDLFault@NotNull public WSDLOperation getOperation()
WSDLFaultWSDLOperationgetOperation in interface WSDLFault@NotNull public QName getQName()
WSDLFault@NotNull public String getAction()
WSDLFaultthis message.
this message.
This method provides the correct value irrespective of
whether the Action is explicitly specified in the WSDL or
implicitly derived using the rules defined in WS-Addressing.public void setAction(String action)
public boolean isDefaultAction()
public void setDefaultAction(boolean defaultAction)
void freeze(WSDLModelImpl root)
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.