Package org.uddi4j
Class UDDIException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.uddi4j.UDDIException
-
- All Implemented Interfaces:
java.io.Serializable
public class UDDIException extends java.lang.ExceptionRepresents a UDDI defined error. This exception is thrown in cases where the return value on the UDDI API cannot indicate an error condition.UDDIException usually contains a disposition report that has detailed information about the UDDI error, as defined by the UDDI specification. If the response is a SOAP fault, but does not contain a disposition report, this exception may still be thrown.
The DispositionReport class contains definitions for the various error values that can be returned.
- Author:
- David Melgar (dmelgar@us.ibm.com)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UDDIException()UDDIException(org.w3c.dom.Element el, boolean createDispositionReport)Constructer that parses the XML dom tree and extracts useful attributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDetail()org.w3c.dom.ElementgetDetailElement()DispositionReportgetDispositionReport()java.lang.StringgetFaultActor()java.lang.StringgetFaultCode()java.lang.StringgetFaultString()protected java.lang.StringgetText(org.w3c.dom.Node el)Utility function.static booleanisValidElement(org.w3c.dom.Element el)Tests the passed in element to determine if the element is a serialized version of this object.java.lang.StringtoString()Provide simple text exception message For full details, examine the dispositionReport object itself
-
-
-
Method Detail
-
isValidElement
public static boolean isValidElement(org.w3c.dom.Element el)
Tests the passed in element to determine if the element is a serialized version of this object.- Parameters:
el- Root element for this object
-
getFaultCode
public java.lang.String getFaultCode()
-
getFaultString
public java.lang.String getFaultString()
-
getFaultActor
public java.lang.String getFaultActor()
-
getDetail
public java.lang.String getDetail()
-
getDetailElement
public org.w3c.dom.Element getDetailElement()
-
getDispositionReport
public DispositionReport getDispositionReport()
-
getText
protected java.lang.String getText(org.w3c.dom.Node el)
Utility function. Returns text contained in child elements of the passed in element- Parameters:
el- Element- Returns:
- java.lang.String
-
toString
public java.lang.String toString()
Provide simple text exception message For full details, examine the dispositionReport object itself- Overrides:
toStringin classjava.lang.Throwable- Returns:
- java.lang.String
-
-