Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class Formatter extends Object
Обычно каждому Обработчику журналирования свяжут Средство форматирования с этим. Средство форматирования берет LogRecord и преобразовывает его в строку.
Некоторые средства форматирования (такие как XMLFormatter) должны обернуть строки головы и хвоста вокруг ряда отформатированных записей. getHeader и getTail методы могут использоваться, чтобы получить эти строки.
Модификатор | Конструктор и Описание |
---|---|
protected |
Formatter()
Создайте новое средство форматирования.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract String |
format(LogRecord record)
Отформатируйте данную запись журнала и возвратите отформатированную строку.
|
Строка |
formatMessage(LogRecord record)
Локализуйте и отформатируйте строку сообщения из записи журнала.
|
Строка |
getHead(Handler h)
Возвратите строку заголовка для ряда отформатированных записей.
|
Строка |
getTail(Handler h)
Возвратите строку хвоста для ряда отформатированных записей.
|
protected Formatter()
public abstract String format(LogRecord record)
Получающаяся отформатированная Строка будет обычно включать локализованную и отформатированную версию поля сообщения LogRecord. Рекомендуется использовать formatMessage(java.util.logging.LogRecord)
метод удобства, чтобы локализовать и отформатировать поле сообщения.
record
- запись журнала, которая будет отформатирована.public String getHead(Handler h)
Этот базовый класс возвращает пустую строку, но это может быть переопределено подклассами.
h
- Целевой обработчик (может быть нуль),public String getTail(Handler h)
Этот базовый класс возвращает пустую строку, но это может быть переопределено подклассами.
h
- Целевой обработчик (может быть нуль),public String formatMessage(LogRecord record)
Строка сообщения сначала локализуется к строке формата, используя ResourceBundle записи. (Если нет никакого ResourceBundle, или если ключ сообщения не находится, то ключ используется в качестве строки формата.) Строка формата использует форматирование стиля java.text.
record
- запись журнала, содержащая необработанное сообщение
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.