org.databene.commons
Class ErrorHandler

java.lang.Object
  extended by org.databene.commons.ErrorHandler

public class ErrorHandler
extends java.lang.Object

Provides for error handling by logging and eventually raising an exception.

Created at 02.08.2008 13:39:11

Since:
0.4.5
Author:
Volker Bergmann

Constructor Summary
ErrorHandler(java.lang.Class<?> category)
           
ErrorHandler(java.lang.String category)
           
ErrorHandler(java.lang.String category, Level level)
           
 
Method Summary
static ErrorHandler getDefault()
           
static Level getDefaultLevel()
           
 Level getLevel()
           
 void handleError(java.lang.String message)
           
 void handleError(java.lang.String message, java.lang.Throwable t)
           
 boolean isLoggingStackTrace()
           
static void setDefaultLevel(Level level)
           
 void setLoggingStackTrace(boolean loggingStackTrace)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorHandler

public ErrorHandler(java.lang.Class<?> category)

ErrorHandler

public ErrorHandler(java.lang.String category)

ErrorHandler

public ErrorHandler(java.lang.String category,
                    Level level)
Method Detail

handleError

public void handleError(java.lang.String message)

handleError

public void handleError(java.lang.String message,
                        java.lang.Throwable t)

getLevel

public Level getLevel()

isLoggingStackTrace

public boolean isLoggingStackTrace()

setLoggingStackTrace

public void setLoggingStackTrace(boolean loggingStackTrace)

getDefault

public static ErrorHandler getDefault()

getDefaultLevel

public static Level getDefaultLevel()

setDefaultLevel

public static void setDefaultLevel(Level level)


Copyright © 2010. All Rights Reserved.