|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
com.cybersource.ws.client.FaultException
Exception that encapsulates a fault returned by CyberSource. Used by both the Basic and XML clients.
| Constructor Summary | |
FaultException(org.w3c.dom.Document _faultDocument,
java.lang.String nsURI,
Logger logger)
Constructor. |
|
| Method Summary | |
java.lang.String |
getFaultCode()
Returns the fault code. |
org.w3c.dom.Document |
getFaultDocument()
Returns the fault document passed in the constructor. |
java.lang.String |
getFaultString()
Returns the fault string. |
java.lang.String |
getLogString()
Returns a string representation of the object for logging purposes. |
java.lang.String |
getMessage()
Returns a description of the exception. |
java.lang.String |
getRequestID()
Returns the request id returned by CyberSource. |
boolean |
isCritical()
Returns whether or not this exception is critical. |
void |
log(Logger logger)
Logs the fault details. |
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public FaultException(org.w3c.dom.Document _faultDocument,
java.lang.String nsURI,
Logger logger)
_faultDocument - Document object representing the fault.logger - used to log the fault details.| Method Detail |
public org.w3c.dom.Document getFaultDocument()
public java.lang.String getFaultCode()
public java.lang.String getFaultString()
public java.lang.String getRequestID()
null if
none was returned, which would mean that the fault occurred
before CyberSource was able to create one.public boolean isCritical()
true if the local part of the fault code is
"CriticalServerError".
public void log(Logger logger)
logger - used to log the fault details.public java.lang.String getLogString()
public java.lang.String getMessage()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||