public class DefaultErrorHandler extends java.lang.Object implements ErrorHandler
| Modifier and Type | Field and Description |
|---|---|
private Appender |
appender |
private static long |
EXCEPTION_INTERVAL |
private int |
exceptionCount |
private long |
lastException |
private static Logger |
LOGGER |
private static int |
MAX_EXCEPTIONS |
| Constructor and Description |
|---|
DefaultErrorHandler(Appender appender) |
| Modifier and Type | Method and Description |
|---|---|
void |
error(java.lang.String msg)
Handle an error with a message.
|
void |
error(java.lang.String msg,
LogEvent event,
java.lang.Throwable t)
Handle an error with a message, and exception and a logging event.
|
void |
error(java.lang.String msg,
java.lang.Throwable t)
Handle an error with a message and an exception.
|
Appender |
getAppender() |
private static final Logger LOGGER
private static final int MAX_EXCEPTIONS
private static final long EXCEPTION_INTERVAL
private int exceptionCount
private long lastException
private final Appender appender
public DefaultErrorHandler(Appender appender)
public void error(java.lang.String msg)
error in interface ErrorHandlermsg - The message.public void error(java.lang.String msg,
java.lang.Throwable t)
error in interface ErrorHandlermsg - The message.t - The Throwable.public void error(java.lang.String msg,
LogEvent event,
java.lang.Throwable t)
error in interface ErrorHandlermsg - The message.event - The LogEvent.t - The Throwable.public Appender getAppender()