|
Oracle Application Server Web Services UDDI Client API Reference 10g (9.0.4) Part No. B10396-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--oracle.uddi.UddiException
This class is the superclass of all Uddi exceptions, including both client and server exceptions. It implements commonly-needed functionality like exception wrapping and handles the localization and parameterization of exception messages by delegating those responsibilities to a contained LocalizedMessage object (if present). All Uddi exceptions should extend directly or indirectly from this class.
Constructor Summary | |
UddiException() This default constructor should ONLY be used by the special case UddiClientException constructor which takes a DOM element parameter. | |
UddiException(LocalizedMessage localizedMessage) Constructor with localizable message. | |
UddiException(LocalizedMessage localizedMessage, java.lang.Throwable wrappedThrowable) Constructor with localizable message and wrapped throwable. | |
UddiException(java.lang.String szMessage) Standard non-localized message constructor. | |
UddiException(java.lang.String szMessage, java.lang.Throwable wrappedThrowable) Standard non-localized message constructor with wrapped throwable. |
Method Summary | |
java.lang.String |
getErrorCode() Returns the error code number as a String. |
java.lang.String |
getLocalizedMessage() If this exception was created with a localized message, returns the localized String from that object. |
java.lang.String |
getMessage() If this exception was not created with a localized message, this method returns the simple String message which was supplied. |
java.lang.Throwable |
getWrappedThrowable() Returns the wrapped throwable object, or null if none exists. |
void |
printStackTrace() Prints stack trace (including any wrapped exceptions) to standard error. |
void |
printStackTrace(java.io.PrintStream ps) Prints stack trace (including any wrapped exceptions) to specified PrintStream. |
void |
printStackTrace(java.io.PrintWriter pw) Prints stack trace (including any wrapped exceptions) to specified PrintWriter. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getStackTrace, initCause, setStackTrace, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public UddiException()
public UddiException(java.lang.String szMessage)
public UddiException(java.lang.String szMessage, java.lang.Throwable wrappedThrowable)
public UddiException(LocalizedMessage localizedMessage)
public UddiException(LocalizedMessage localizedMessage, java.lang.Throwable wrappedThrowable)
Method Detail |
public java.lang.Throwable getWrappedThrowable()
public java.lang.String getMessage()
getMessage
in class java.lang.Throwable
public java.lang.String getLocalizedMessage()
getLocalizedMessage
in class java.lang.Throwable
public java.lang.String getErrorCode()
public void printStackTrace()
printStackTrace
in class java.lang.Throwable
public void printStackTrace(java.io.PrintStream ps)
printStackTrace
in class java.lang.Throwable
public void printStackTrace(java.io.PrintWriter pw)
printStackTrace
in class java.lang.Throwable
|
Oracle Application Server Web Services UDDI Client API Reference 10g (9.0.4) Part No. B10396-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |