Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ErrorManager extends Object
Обрабатывая журналирование вывода, если Обработчик встречается с проблемами тогда вместо того, чтобы отбросить Исключение назад выпускающему вызова журналирования (кому вряд ли будет интересно) Обработчик должен вызвать свой связанный ErrorManager.
Модификатор и Тип | Поле и Описание |
---|---|
static int |
CLOSE_FAILURE
CLOSE_FAILURE используется, когда завершение потока вывода перестало работать.
|
static int |
FLUSH_FAILURE
FLUSH_FAILURE используется, когда сброс к потоку вывода перестал работать.
|
static int |
FORMAT_FAILURE
FORMAT_FAILURE используется, форматируя сбои по любой причине.
|
static int |
GENERIC_FAILURE
GENERIC_FAILURE используется для отказа, который не вписывается в одну из других категорий.
|
static int |
OPEN_FAILURE
OPEN_FAILURE используется, когда открытый из потока вывода перестал работать.
|
static int |
WRITE_FAILURE
WRITE_FAILURE используется, когда запись к потоку вывода перестала работать.
|
Конструктор и Описание |
---|
ErrorManager() |
Модификатор и Тип | Метод и Описание |
---|---|
void |
error(String msg, Exception ex, int 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 msg, Exception ex, int code)
Этот метод может быть переопределен в подклассах. Поведение значения по умолчанию в этом основном class состоит в том, что о первом вызове сообщают System.err, и последующие вызовы игнорируются.
msg
- дескриптивная строка (может быть нуль),ex
- исключение (может быть нуль),code
- код ошибки определяется в ErrorManager
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92