com.mhavila.cookbook.log
Class RecipeJavaLogging
java.lang.Object
com.mhavila.cookbook.log.RecipeJavaLogging
public class RecipeJavaLogging
- extends Object
- Receita:
- Gerar informação de log usando o Logging Java padrão (J2SE 1.4+).
Entrada (origem/geração/escrita) - Logger:
- Níveis de relevância do log: (maior, tudo desativado) OFF
>= SEVERE > WARNING > INFO > CONFIG > FINE > FINER > FINEST
>= ALL (menor, tudo ativado).
- Principal método estático da classe Logger:
getLogger(nome).
- Métodos de escrita de log por nível de relevância, recebendo uma mensagem (String):
severe(msg),
warning(msg),
info(msg),
config(msg),
fine(msg),
finer(msg),
finest(msg).
- Métodos genéricos de escrita de log:
log(nivel, msg ...),
logp(nivel, classe, metodo, msg ...),
logrb(nivel, classe, metodo, bundle, msg ...).
Todos estes têm variantes recebendo um Object, um Object[] ou um Throwable.
- Método de seleção do nível de prioridade mínimo considerado pelo gerador.
Referências:
- Since:
- J2SE 1.4
- Author:
- Marcio d'Avila (www.mhavila.com)
- See Also:
Logger,
Level
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RecipeJavaLogging
public RecipeJavaLogging()
main
public static void main(String[] args)