Conceptuellement parlant, un logger est un objet qui a plusieurs propriétés, dont un nom et un niveau de logging. On peut utiliser le logger racine mais, pour des applications plus complexes, il faut créer un ou plusieurs loggers nommés. Pour créer un logger, appelez la fonction GetLogger, en passant un
Loggers
nom pour le logger. La valeur de renvoi est l’ID du logger.
LoggerId = GetLogger( ‘OrderEntry’ );
S’il existe déjà un logger avec le nom fourni, GetLogger renvoie simplement l’ID du logger existant. C’est bien pratique parce que vous n’avez pas à vous soucier de créer explicitement un logger (c’est-à-dire en appelant une fonction Create Logger) avant d’extraire son ID. Après avoir obtenir l’ID d’un logger, vous pouvez appeler LogWarn et beaucoup d’autres fonctions de Log4i.
Bien que ce ne soit pas obligatoire, il est conseillé d’utiliser un nom de programme ou un nom de sous-procédure qualifié pour chaque logger. L’exemple précédent s’appliquerait à un programme nommé OrderEntry. Les noms des loggers reconnaissent la casse (majuscules/minuscules) et acceptent tout caractère imprimable. Le point (« . ») sert de séparateur des parties d’un nom qualifié et il ne faut pas l’utiliser autrement.
Téléchargez cette ressource
Comment accélérer la transformation des environnements de travail ?
Dans un monde professionnel en pleine mutation, la mobilité, l’efficacité énergétique, la sécurité et l’intelligence embarquée sont devenues des critères décisifs pour les équipements informatiques. Découvrez comment les nouveaux PC Microsoft Surface dotés des processeurs Snapdragon X Series s’imposent comme une réponse stratégique aux nouveaux enjeux IT.
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Les 6 étapes vers un diagnostic réussi
- Activer la mise en veille prolongée dans Windows 10
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
Les plus consultés sur iTPro.fr
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
- Top 5 du Baromètre de la cybersécurité 2025 : entre confiance et vulnérabilités persistantes
- Analyse Patch Tuesday Février 2026
- Entamer la transition vers la cryptographie post quantique est prioritaire
Articles les + lus
Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
Alliée ou menace ? Comment l’IA redessine le paysage cyber
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
À la une de la chaîne Tech
- Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
- Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
