Class StructuredLogger.LoggerContext
java.lang.Object
br.com.archbase.logging.StructuredLogger.LoggerContext
- Enclosing class:
StructuredLogger
Contexto de logger com correlation ID específico.
-
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Limpa o contexto.Registra mensagem no nível DEBUG.Registra mensagem no nível ERROR.Registra mensagem no nível ERROR com exceção.Registra mensagem no nível INFO.Registra mensagem no nível WARN.Adiciona campos ao contexto.
-
Method Details
-
withField
Adiciona campos ao contexto.- Parameters:
key- Chavevalue- Valor- Returns:
- Novo contexto com campos adicionais
-
info
Registra mensagem no nível INFO.- Parameters:
message- Mensagem a ser logada- Returns:
- Este contexto
-
warn
Registra mensagem no nível WARN.- Parameters:
message- Mensagem a ser logada- Returns:
- Este contexto
-
error
Registra mensagem no nível ERROR.- Parameters:
message- Mensagem a ser logada- Returns:
- Este contexto
-
error
Registra mensagem no nível ERROR com exceção.- Parameters:
message- Mensagem a ser logadathrowable- Exceção a ser logada- Returns:
- Este contexto
-
debug
Registra mensagem no nível DEBUG.- Parameters:
message- Mensagem a ser logada- Returns:
- Este contexto
-
clear
public void clear()Limpa o contexto.
-