Package com.sun.xml.ws.message
Class FaultMessage
- java.lang.Object
-
- com.sun.xml.ws.api.message.Message
-
- com.sun.xml.ws.api.message.FilterMessageImpl
-
- com.sun.xml.ws.message.FaultMessage
-
public class FaultMessage extends FilterMessageImpl
SOAP Fault message. It has optimized implementation to get first detail entry's name. This is useful to identify the correspondingWSDLFault- Author:
- Jitendra Kotamraju
-
-
Field Summary
-
Fields inherited from class com.sun.xml.ws.api.message.Message
attachmentSet
-
-
Constructor Summary
Constructors Constructor Description FaultMessage(Message delegate, QName detailEntryName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QNamegetFirstDetailEntryName()It gives S:Envelope/S:Body/S:Fault/detail 's first child's name.-
Methods inherited from class com.sun.xml.ws.api.message.FilterMessageImpl
consume, copy, getAttachments, getHeaders, getID, getID, getPayloadLocalPart, getPayloadNamespaceURI, getSOAPVersion, hasAttachments, hasHeaders, hasPayload, isFault, isOneWay, readAsSOAPMessage, readAsSOAPMessage, readEnvelopeAsSource, readPayload, readPayloadAsJAXB, readPayloadAsJAXB, readPayloadAsJAXB, readPayloadAsSource, writePayloadTo, writeTo, writeTo
-
Methods inherited from class com.sun.xml.ws.api.message.Message
addSOAPMimeHeaders, assertOneWay, copyFrom, generateMessageID, getMethod, getOperation, getOperation, getTransportHeaders, getTransportHeaders, setMessageMedadata
-
-
-
-
Method Detail
-
getFirstDetailEntryName
@Nullable public QName getFirstDetailEntryName()
Description copied from class:MessageIt gives S:Envelope/S:Body/S:Fault/detail 's first child's name. Should be called for messages that have SOAP Fault.This implementation is expensive so concrete implementations are expected to override this one.
- Overrides:
getFirstDetailEntryNamein classFilterMessageImpl- Returns:
- first detail entry's name, if there is one else null
-
-