org.apache.axis
Class InternalException
RuntimeExceptionorg.apache.axis.InternalException
public class InternalException
extends 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.
- Sam Ruby (rubys@us.ibm.com)
- Glyn Normington (glyn_normington@uk.ibm.com)
protected static Log | log- The
Log used by this class to log messages.
|
static boolean | getLogging()- Discover whether the logging flag is set.
|
static void | setLogging(boolean logging)- Enable or dissable logging.
|
log
protected static Log log
The Log used by this class to log messages.
InternalException
public InternalException(Exception e)
Construct an Internal Exception from an Exception.
e - original exception which was unexpected
InternalException
public InternalException(String message)
Construct an Internal Exception from a String. The string is wrapped
in an exception, enabling a stack traceback to be obtained.
message - String form of the error
getLogging
public static boolean getLogging()
Discover whether the logging flag is set.
- true if we are logging, false otherwise
setLogging
public static void setLogging(boolean logging)
Enable or dissable logging.
logging - true if you wish logging to be enabled, false otherwise
Copyright © 2005 Apache Web Services Project. All Rights Reserved.