public class ErrorManager extends java.lang.Object
ErrorManager deals with errors that a Handler
encounters while logging.| Modifier and Type | Field and Description |
|---|---|
static int |
CLOSE_FAILURE
Indicates that there was a problem upon closing
an output stream.
|
static int |
FLUSH_FAILURE
Indicates that there was a problem upon flushing
an output stream.
|
static int |
FORMAT_FAILURE
Indicates that there was a problem upon formatting
the message of a log record.
|
static int |
GENERIC_FAILURE
Indicates that there was a failure that does not readily
fall into any of the other categories.
|
static int |
OPEN_FAILURE
Indicates that there was a problem upon opening
an output stream.
|
static int |
WRITE_FAILURE
Indicates that there was a problem upon writing to
an output stream.
|
| Constructor and Description |
|---|
ErrorManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
error(java.lang.String message,
java.lang.Exception ex,
int errorCode)
Reports an error that occured upon logging.
|
public static final int GENERIC_FAILURE
public static final int WRITE_FAILURE
public static final int FLUSH_FAILURE
public static final int CLOSE_FAILURE
public static final int OPEN_FAILURE
public static final int FORMAT_FAILURE
public ErrorManager()
public void error(java.lang.String message, java.lang.Exception ex, int errorCode)
message - a message describing the error, or null if
there is no suitable description.ex - an exception, or null if the error is not
related to an exception.errorCode - one of the defined error codes, for example
ErrorManager.CLOSE_FAILURE.