|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.jaxws.message.XMLFault
public class XMLFault
This is a value class that is an agnostic representation of a fault. The XMLFault can be added to or queried from a Message/XMLPart.
Even though XMLFault is SOAP 1.1/SOAP 1.2 agnostic, SOAP 1.2 terms will be used. For example, "reason" means SOAP 1.2 Reason or SOAP 1.1 faultstring.
XMLFaultUtils
Constructor Summary | |
---|---|
XMLFault(XMLFaultCode code,
XMLFaultReason reason)
Construct System XMLFault with minimum required information |
|
XMLFault(XMLFaultCode code,
XMLFaultReason reason,
Block[] detailBlocks)
Construct Application XMLFault with minimum required information |
Method Summary | |
---|---|
String |
dump(String indent)
dump contents, used for debugging |
XMLFaultCode |
getCode()
|
Block[] |
getDetailBlocks()
|
String |
getNode()
|
XMLFaultReason |
getReason()
|
String |
getRole()
|
XMLFaultReason[] |
getSecondaryReasons()
|
QName[] |
getSubCodes()
|
void |
setNode(String node)
|
void |
setRole(String role)
|
void |
setSecondaryReasons(XMLFaultReason[] secondaryReasons)
|
void |
setSubCodes(QName[] subCodes)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XMLFault(XMLFaultCode code, XMLFaultReason reason, Block[] detailBlocks)
code
- - XMLFaultCode or null if default XMLFaultCodereason
- - String reasondetailBlocks
- - Block[] or null if no detailBlockspublic XMLFault(XMLFaultCode code, XMLFaultReason reason)
code
- - XMLFaultCode or null if default XMLFaultCodereason
- - String reasonMethod Detail |
---|
public XMLFaultCode getCode()
public Block[] getDetailBlocks()
public XMLFaultReason getReason()
public String getNode()
public void setNode(String node)
node
- The node to set.public String getRole()
public void setRole(String role)
role
- The role to set.public XMLFaultReason[] getSecondaryReasons()
public void setSecondaryReasons(XMLFaultReason[] secondaryReasons)
secondaryReasons
- The secondaryReasons to set.public QName[] getSubCodes()
public void setSubCodes(QName[] subCodes)
subCodes
- The subCodes to set.public String dump(String indent)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |