| Modifier and Type | Field and Description |
|---|---|
static int |
CLOSE_FAILURE
The error code indicating a failure when closing an output stream.
|
static int |
FLUSH_FAILURE
The error code indicating a failure when flushing an output stream.
|
static int |
FORMAT_FAILURE
The error code indicating a failure when formatting the error messages.
|
static int |
GENERIC_FAILURE
The error code indicating a failure that does not fit in any of the
specific types of failures that follow.
|
static int |
OPEN_FAILURE
The error code indicating a failure when opening an output stream.
|
static int |
WRITE_FAILURE
The error code indicating a failure when writing to an output stream.
|
| Constructor and Description |
|---|
ErrorManager()
Constructs an instance of
ErrorManager. |
| Modifier and Type | Method and Description |
|---|---|
void |
error(String message,
Exception exception,
int errorCode)
Reports an error using the given message, exception and error code.
|
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 void error(String message, Exception exception, int errorCode)
System.err on the
first call and all subsequent calls are ignored. A subclass of this class
should override this method.message - the error message, which may be null.exception - the exception associated with the error, which may be
null.errorCode - the error code that identifies the type of error; see the
constant fields of this class for possible values.