Учебники

SLF4J — ссылочный API

В этой главе мы обсудим классы и методы, которые мы будем использовать в последующих главах этого урока.

Интерфейс логгера

Интерфейс регистратора пакета org.slf4j является точкой входа в API SLF4J. Ниже перечислены важные методы этого интерфейса.

Sr.No. Методы и описание
1

void debug (String msg)

Этот метод регистрирует сообщение на уровне DEBUG.

2

void error (String msg)

Этот метод регистрирует сообщение на уровне ОШИБКИ.

3

void info (Строка сообщения)

Этот метод регистрирует сообщение на уровне INFO.

4

пустая трассировка (String msg)

Этот метод регистрирует сообщение на уровне TRACE.

5

void warn (String msg)

Этот метод регистрирует сообщение на уровне WARN.

void debug (String msg)

Этот метод регистрирует сообщение на уровне DEBUG.

void error (String msg)

Этот метод регистрирует сообщение на уровне ОШИБКИ.

void info (Строка сообщения)

Этот метод регистрирует сообщение на уровне INFO.

пустая трассировка (String msg)

Этот метод регистрирует сообщение на уровне TRACE.

void warn (String msg)

Этот метод регистрирует сообщение на уровне WARN.

LoggerFactory Class

Класс LoggerFactory пакета org.slf4j — это служебный класс, который используется для создания регистраторов для различных API-интерфейсов журналирования, таких как log4j, JUL, NOP и простой регистратор.

Sr.No. Метод и описание
1

Logger getLogger (имя строки)

Этот метод принимает строковое значение, представляющее имя, и возвращает объект Logger с указанным именем.

Logger getLogger (имя строки)

Этот метод принимает строковое значение, представляющее имя, и возвращает объект Logger с указанным именем.

Профилировщик Класс

Этот класс принадлежит пакету org.slf4j, который используется для профилирования, и известен как профилировщик бедняков. Используя это, программист может узнать время, затраченное на выполнение длительных задач.

Ниже приведены важные методы этого класса.

пустое начало (строковое имя)

Этот метод запускает новый дочерний секундомер (с именем) и останавливает более ранние дочерние секундомеры (или временные инструменты).

TimeInstrument stop ()

Этот метод остановит недавний дочерний секундомер и глобальный секундомер и вернет текущий инструмент времени.

void setLogger (Logger logger)

Этот метод принимает объект Logger и связывает указанный регистратор с текущим профилировщиком.

журнал пустот ()

Регистрирует содержимое инструмента текущего времени, связанного с регистратором.

void print ()

Печатает содержимое инструмента текущего времени.