|
||||||||||
| 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
com.xenonsoft.bridgetown.soa.InfrastructureException
Chainable infrastructure general user exception. This is an unchecked exception, which can accept an root cause element, and is compatible with JDK1.3
(Regrettably, there are stilll plenty of WebLogic Server 7 and IBM Websphere 3 servers still in production still in 2005!)
| Field Summary | |
protected java.lang.Throwable |
rootCause
The optionally root cause of this exception |
| Constructor Summary | |
InfrastructureException()
Default constructor |
|
InfrastructureException(java.lang.String message)
Standard constructor |
|
InfrastructureException(java.lang.String message,
java.lang.Throwable cause)
Standard constructor |
|
InfrastructureException(java.lang.Throwable cause)
Standard constructor |
|
| Method Summary | |
java.lang.Throwable |
getRootCause()
Gets the rootCause |
void |
printStackTrace()
Prints this exception stack trace with optionally root cause to the STANDARD OUTPUT stream Implements / overrides printStackTrace |
void |
printStackTrace(java.io.PrintStream pstream)
Prints this exception stack trace with optionally root cause to the supplied print stream object. |
void |
printStackTrace(java.io.PrintWriter pwriter)
Prints this exception stack trace with optionally root cause to the supplied print stream object. |
void |
setRootCause(java.lang.Throwable rootCause)
Sets the rootCause |
java.lang.String |
toString()
Retrieve hu7man debuggable string. |
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected java.lang.Throwable rootCause
| Constructor Detail |
public InfrastructureException()
public InfrastructureException(java.lang.String message)
message - public InfrastructureException(java.lang.Throwable cause)
cause -
public InfrastructureException(java.lang.String message,
java.lang.Throwable cause)
message - cause - | Method Detail |
public java.lang.Throwable getRootCause()
public void setRootCause(java.lang.Throwable rootCause)
rootCause - the new value for rootCausepublic java.lang.String toString()
Object.toString()public void printStackTrace()
Throwable.printStackTrace()public void printStackTrace(java.io.PrintStream pstream)
pstream - the print output stream outputThrowable.printStackTrace(java.io.PrintStream)public void printStackTrace(java.io.PrintWriter pwriter)
pwriter - the print output writerThrowable.printStackTrace(java.io.PrintWriter)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||