org.eigenbase.util
Class EigenbaseException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.eigenbase.util.EigenbaseException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
EigenbaseContextException

public class EigenbaseException
extends RuntimeException

Base class for all exceptions originating from Farrago.

Version:
$Id: //open/dev/farrago/src/org/eigenbase/util/EigenbaseException.java#12 $
Author:
John V. Sichi
See Also:
EigenbaseContextException, Serialized Form

Field Summary
private static long serialVersionUID
          SerialVersionUID created with JDK 1.5 serialver tool.
private static Logger tracer
           
 
Constructor Summary
EigenbaseException(String message, Throwable cause)
          Creates a new EigenbaseException object.
 
Method Summary
 
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

serialVersionUID

private static final long serialVersionUID
SerialVersionUID created with JDK 1.5 serialver tool. Prevents incompatible class conflict when serialized from JDK 1.5-built server to JDK 1.4-built client.

See Also:
Constant Field Values

tracer

private static Logger tracer
Constructor Detail

EigenbaseException

public EigenbaseException(String message,
                          Throwable cause)
Creates a new EigenbaseException object.

Parameters:
message - error message
cause - underlying cause