SLF4J - указанный API

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

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

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

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

void debug(String msg)

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

2

void error(String msg)

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

3

void info(String msg)

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

4

void trace(String msg)

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

5

void warn(String msg)

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

Класс LoggerFactory

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

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

Logger getLogger(String name)

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

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

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

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

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

void start(String name)

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

2

TimeInstrument stop()

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

3

void setLogger(Logger logger)

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

4

void log()

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

5

void print()

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