irssibot.util.log
Class LogException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--irssibot.util.log.LogException
All Implemented Interfaces:
java.io.Serializable

class LogException
extends java.lang.Exception

Common log exception for delivering error messages from CommonLog objects to Log system.

Version:
$Name: $ $Revision: 1.1 $
Author:
Matti Dahlbom

Field Summary
private  java.lang.Throwable rootCause
          The cause of this exception
 
Fields inherited from class java.lang.Exception
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
(package private) LogException(java.lang.String message)
          Constructs with message
(package private) LogException(java.lang.Throwable cause)
          Constructs with root cause
 
Method Summary
(package private)  java.lang.Throwable getRootCause()
          Returns the root cause
 
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
 

Field Detail

rootCause

private java.lang.Throwable rootCause
The cause of this exception

Constructor Detail

LogException

LogException(java.lang.String message)
Constructs with message

Parameters:
message - error message

LogException

LogException(java.lang.Throwable cause)
Constructs with root cause

Parameters:
cause - the Throwable that caused this LogException
Method Detail

getRootCause

java.lang.Throwable getRootCause()
Returns the root cause

Returns:
the Throwable that caused this LogException


IrssiBot (c) 2000-2002 Matti Dahlbom