org.apache.axis
Class InternalException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.lang.RuntimeException
|
+--org.apache.axis.InternalException
- All Implemented Interfaces:
- java.io.Serializable
- public class InternalException
- extends java.lang.RuntimeException
Encapsulates exceptions for "should never occur" situations. Extends
RuntimeException so it need not explicitly be caught. Logs the exception
as a fatal error, and if debug is enabled, includes the full stack trace.
- Author:
- Sam Ruby (rubys@us.ibm.com), Glyn Normington (glyn_normington@uk.ibm.com)
- See Also:
- Serialized Form
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
Constructor Summary |
InternalException(java.lang.Exception e)
Construct an Internal Exception from an Exception. |
InternalException(java.lang.String message)
Construct an Internal Exception from a String. |
Method Summary |
static boolean |
getLogging()
Getter for logging property. |
static void |
setLogging(boolean logging)
Setter for logging. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
log
protected static org.apache.commons.logging.Log log
InternalException
public InternalException(java.lang.String message)
- Construct an Internal Exception from a String. The string is wrapped
in an exception, enabling a stack traceback to be obtained.
- Parameters:
message
- String form of the error
InternalException
public InternalException(java.lang.Exception e)
- Construct an Internal Exception from an Exception.
setLogging
public static void setLogging(boolean logging)
- Setter for logging.
getLogging
public static boolean getLogging()
- Getter for logging property.
Copyright © 2003 Apache Web Services Project. All Rights Reserved.