|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.objectweb.kilim.InternalException
InternalException is the exception generated inthe Kilim environment in case of an abnormal behviour of the Kilim infrastructure. (a user error is notified through a KilimException). InternalException provides a simple mechanism to wrap exceptions of an other type so that the stack trace and the message returned by such an exception correspond to that of the wrapped exception.
Field Summary | |
private java.lang.Throwable |
actual
|
Fields inherited from class java.lang.RuntimeException |
|
Fields inherited from class java.lang.Throwable |
|
Constructor Summary | |
InternalException()
Constructs a new InternalException with no detail message. |
|
InternalException(java.lang.String s)
Constructs a new InternalException with a detail message. |
|
InternalException(java.lang.Throwable throwable)
Builds an InternalException that wraps another exception. |
Method Summary | |
java.lang.String |
getMessage()
Returns the detail message of this InternalException. |
void |
printStackTrace()
Prints this InternalException and its backtrace to the standard error stream. |
void |
printStackTrace(java.io.PrintStream s)
Prints this InternalException and its backtrace to the specified print stream. |
void |
printStackTrace(java.io.PrintWriter s)
Prints this 'Throwable' and its backtrace to the specified print writer. |
java.lang.Throwable |
represents()
Returns the exception wrapped by this InternalException. |
java.lang.String |
toString()
Returns a short description of this InternalException. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private java.lang.Throwable actual
Constructor Detail |
public InternalException()
public InternalException(java.lang.String s)
s
- : string corresponding to the exception messagepublic InternalException(java.lang.Throwable throwable)
throwable
- : the exception to be encapsulated.Method Detail |
public java.lang.String getMessage()
If this exception represents another exception, the returned message is that of the represented exception.
public java.lang.String toString()
If this exception represents another exception, the returned description is that of the represented exception.
public void printStackTrace()
If this exception represents another exception, the printed description and backtrace are that of the represented exception.
public void printStackTrace(java.io.PrintStream s)
If this exception represents another exception, the printed description and backtrace are that of the represented exception.
s
- the print stream.public void printStackTrace(java.io.PrintWriter s)
s
- the print writer.public java.lang.Throwable represents()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |