|
||||||||||
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.netbeans.mdr.persistence.RuntimeStorageException
public class RuntimeStorageException
This is thrown when a StorageException needs to be thrown across a boundary that does not allow checked exceptions: for instance, when using a Collections interface to iterate through a set of MDR objects. The StorageException is converted to a RuntimeStorageException. A RuntimeStorageException returns the stack trace information of the original StorageException occurred, since this is far more useful than the stack trace of the point where the exception was converted.
Constructor Summary | |
---|---|
RuntimeStorageException(StorageException err)
this constructs a RuntimeStorageException from an StorageException |
Method Summary | |
---|---|
java.lang.String |
getLocalizedMessage()
return the original StorageException's localized message |
java.lang.String |
getMessage()
return the original StorageException's message |
void |
printStackTrace()
print the original StorageException's stack trace |
void |
printStackTrace(java.io.PrintStream ps)
print the original StorageException's stack trace |
void |
printStackTrace(java.io.PrintWriter pw)
print the original StorageException's stack trace |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getStackTrace, initCause, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RuntimeStorageException(StorageException err)
err
- the StorageExceptionMethod Detail |
---|
public java.lang.String getMessage()
getMessage
in class java.lang.Throwable
public java.lang.String getLocalizedMessage()
getLocalizedMessage
in class java.lang.Throwable
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |