SLF4J - API referenciada

Neste capítulo, discutiremos as classes e métodos que usaremos nos capítulos subsequentes deste tutorial.

Interface Logger

A interface do logger do org.slf4jpacote é o ponto de entrada da API SLF4J. O seguinte lista os métodos importantes desta interface.

Sr. Não. Métodos e Descrição
1

void debug(String msg)

Este método registra uma mensagem no nível DEBUG.

2

void error(String msg)

Este método registra uma mensagem no nível ERROR.

3

void info(String msg)

Este método registra uma mensagem no nível INFO.

4

void trace(String msg)

Este método registra uma mensagem no nível TRACE.

5

void warn(String msg)

Este método registra uma mensagem no nível WARN.

Classe LoggerFactory

A classe LoggerFactory do org.slf4j package é uma classe de utilitário usada para gerar loggers para várias APIs de log, como log4j, JUL, NOP e logger simples.

Sr. Não. Método e Descrição
1

Logger getLogger(String name)

Este método aceita um valor de string que representa um nome e retorna um Logger objeto com o nome especificado.

Classe Profiler

Esta classe pertence ao pacote org.slf4jisso é usado para fins de criação de perfil e é conhecido como criador de perfil de pobre. Usando isso, o programador pode descobrir o tempo que leva para realizar tarefas prolongadas.

A seguir estão os métodos importantes desta classe.

Sr. Não. Métodos e Descrição
1

void start(String name)

Este método iniciará um novo cronômetro filho (denominado) e interromperá os cronômetros filhos anteriores (ou instrumentos de tempo).

2

TimeInstrument stop()

Este método irá parar o cronômetro filho recente e o cronômetro global e retornar o instrumento de tempo atual.

3

void setLogger(Logger logger)

Este método aceita um objeto Logger e associa o logger especificado ao Profiler atual.

4

void log()

Registra o conteúdo do instrumento de hora atual que está associado a um registrador.

5

void print()

Imprime o conteúdo do instrumento de hora atual.