Escolar Documentos
Profissional Documentos
Cultura Documentos
Log4j
Universit du Havre
UFR Sciences et Techniques
25 rue Philippe Lebon - BP 540
76058 LE HAVRE CEDEX
Claude.Duvallet@gmail.com
http://litis.univ-lehavre.fr/duvallet/
Introduction Introduction
Les composants Les composants
Introduction Introduction
Les composants Les composants
Deux niveaux particuliers, OFF et ALL sont utiliss des fins de Pour les niveaux de base, des mthodes de raccourcis sont
fournies, elle portent le nom du niveau :
configuration.
try {
La version 1.3 introduira le niveau TRACE qui reprsente le // quivaut logger.info("Message dinformation");
logger.log(Level.INFO, "Message dinformation");
niveau le plus fin (utilis par exemple pour journaliser lentre ou // Code pouvant soulever une Exception
//...
la sortie dune mthode). } catch(UneException e) {
// quivaut logger.log(Level.FATAL, "Une exception est survenue", e);
Plus on descend dans les niveaux, plus les messages sont logger.fatal("Une exception est survenue", e);
}
nombreux.
Il est possible deffectuer une journalisation avec des messages
Si vous avez besoin de niveaux supplmentaires, vous pouvez
localiss au moyen des mthodes l7dlog(Priority, String
crer les vtres en sous-classant org.apache.log4j.Level. cle, [Object[], ] Throwable).
La journalisation dun message un niveau donn se fait au cle correspond lidentifiant du message dans le
moyen de la mthode log(Priority, String). ResourceBundle positionn via la mthode
Il existe diverses variantes permettant par exemple de passer un setResourceBundle.
Notez que pour ces mthodes, il nexiste pas de raccourci.
Throwable dont la trace sera enregistre.
Introduction Introduction
Les composants Les composants
Introduction Introduction
Les composants Les composants
Introduction
Les composants