|
||||||||||
| 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 StorageException| Method Detail |
|---|
public java.lang.String getMessage()
getMessage in class java.lang.Throwablepublic java.lang.String getLocalizedMessage()
getLocalizedMessage in class java.lang.Throwablepublic void printStackTrace()
printStackTrace in class java.lang.Throwablepublic void printStackTrace(java.io.PrintStream ps)
printStackTrace in class java.lang.Throwablepublic 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 | |||||||||