Class Log4j2Utils


  • public class Log4j2Utils
    extends Object
    Utilitaires pour l'utilisation de Log4j.
    • Method Detail

      • changeRootLogLevel

        public static final void changeRootLogLevel​(Level newLevel)
        Changer le log Level du Logger racine
        Parameters:
        newLevel - le nouveau Level
      • changeLoggerLevel

        public static final void changeLoggerLevel​(String loggerName,
                                                   Level newLevel)
        Changer le log Level d'un Logger particulier
        Parameters:
        loggerName - Le nom du logger
        newLevel - le nouveau niveau
      • attachFileAppender

        public static final void attachFileAppender​(String loggerName,
                                                    Log4j2Utils.FileAppenderAttributes aa)
        Attacher un FileAppender à un Logger particulier.
        Parameters:
        loggerName - Le nom du logger
        aa - Les paramètres pour contrôler le FileAppender à rattacher
      • makeTTCCLayout

        public static PatternLayout makeTTCCLayout()
        Créer un Layout TTCC (Time, Thread, Category, Context) qui est un des layouts couramment utilisés
        Returns:
        Le layout TTCC