|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jibx.soap.SOAPFault
SOAP fault object class. This is used for both send and receive fault
handling. Note that this uses an unconventional approach to marshalling and
unmarshalling, where appropriate methods are defined directly by the class.
This is done for convenience, since marshalling and unmarshalling of
instances takes place only under the control of the SOAPContext
class.
Constructor Summary | |
SOAPFault(java.lang.String code,
java.lang.String string)
Constructor with no details or actor. |
|
SOAPFault(java.lang.String code,
java.lang.String string,
java.lang.String actor)
Constructor with no details. |
|
SOAPFault(java.lang.String code,
java.lang.String string,
java.lang.String actor,
java.util.ArrayList details)
Constructor. |
Method Summary | |
void |
addFaultDetail(java.lang.Object detail)
Add fault detail. |
java.lang.String |
getFaultActor()
Get fault action. |
java.lang.String |
getFaultCode()
Get fault code. |
java.util.ArrayList |
getFaultDetails()
Get fault details. |
java.lang.String |
getFaultString()
Get fault string. |
void |
marshal(int nsi,
org.jibx.runtime.IMarshallingContext ictx)
Marshal directly to context. |
static SOAPFault |
unmarshal(org.jibx.runtime.IUnmarshallingContext ictx)
Unmarshal instance directly from context. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SOAPFault(java.lang.String code, java.lang.String string, java.lang.String actor, java.util.ArrayList details)
code
- fault type codestring
- readable description of faultactor
- URI for fault source (optional, may be null
)details
- detail items for a body-related fault condition (optional,
may be null
)public SOAPFault(java.lang.String code, java.lang.String string, java.lang.String actor)
code
- fault type codestring
- readable description of faultactor
- URI for fault source (optional, may be null
)public SOAPFault(java.lang.String code, java.lang.String string)
code
- fault type codestring
- readable description of faultMethod Detail |
public java.lang.String getFaultCode()
public java.lang.String getFaultString()
public java.lang.String getFaultActor()
null
)public java.util.ArrayList getFaultDetails()
public void addFaultDetail(java.lang.Object detail)
detail
- fault detail item (must be marshallable)public void marshal(int nsi, org.jibx.runtime.IMarshallingContext ictx) throws org.jibx.runtime.JiBXException
nsi
- SOAP namespace indexictx
- marshalling context
org.jibx.runtime.JiBXException
public static SOAPFault unmarshal(org.jibx.runtime.IUnmarshallingContext ictx) throws org.jibx.runtime.JiBXException
ictx
- unmarshalling context
org.jibx.runtime.JiBXException
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |