public class SOAPFaultDetailImpl extends HandleResource implements SOAPEntity, Deletable
Modifier and Type | Field and Description |
---|---|
private boolean |
deleted
Flag indicating this resource was deleted or not.
|
private org.w3c.dom.Element |
faultDetail
The DOM
Node instance associated with the fault detail. |
instProc
Constructor and Description |
---|
SOAPFaultDetailImpl(java.lang.String xml)
Create a new SOAP Fault detail instance.
|
Modifier and Type | Method and Description |
---|---|
void |
delete()
Delete this resource.
|
logical |
getNode(handle xNode)
Gets the X-NODEREF object that refers to the XML underlying a SOAP-HEADER-ENTRYREF object or
SOAP-FAULT entry and sets it to the given handle.
|
longchar |
getSerialized()
Returns a LONGCHAR that contains the serialized form of the XML underlying the
SOAP-HEADER-ENTRYREF or SOAP-FAULT entry.
|
boolean |
valid()
Reports if this object is valid for use.
|
getResourceType, id, id, implicitDeletion, instantiatingProcedure, invalidAttribute, readOnlyError, setInstantiatingProcedure, type, unknown
private final org.w3c.dom.Element faultDetail
Node
instance associated with the fault detail.private boolean deleted
SOAPFaultDetailImpl(java.lang.String xml)
xml
- The serialized XML payload associated.public logical getNode(handle xNode)
This method returns a logical even though the Progress 4GL documentation explicitly states otherwise. Actual working code has proven that the original documentation is incorrect. This implementation matches the actual runtime behavior of the 4GL.
getNode
in interface SOAPEntity
xNode
- The handle where the resource will be set.true
if the operation was possible.public longchar getSerialized()
getSerialized
in interface SOAPEntity
public boolean valid()
valid
in interface WrappedResource
true
if we are valid (can be used).