Class Slf4jMonologFactory

  • All Implemented Interfaces:
    LoggingFactory

    public class Slf4jMonologFactory
    extends Object
    implements LoggingFactory
    Gestionnaire et factory principale pour Monolog. Défiit les différents niveaux "standards" de logs
    • Constructor Detail

      • Slf4jMonologFactory

        public Slf4jMonologFactory()
    • Method Detail

      • getLogger

        public Logger getLogger​(String topic)
        Description copied from interface: LoggingFactory
        Find or create a logger for a named subsystem.
        Specified by:
        getLogger in interface LoggingFactory
        Parameters:
        topic - A name for the logger. This should be a dot-separated name and should normally be based on the package name or class name of the subsystem.
        Returns:
        a suitable Logger
      • getFatalLevel

        public Level getFatalLevel()
        Description copied from interface: LoggingFactory
        Returns the Level object for FATAL level.
        Specified by:
        getFatalLevel in interface LoggingFactory
        Returns:
        the Level object for FATAL level.
      • getErrorLevel

        public Level getErrorLevel()
        Description copied from interface: LoggingFactory
        Returns the Level object for ERROR level.
        Specified by:
        getErrorLevel in interface LoggingFactory
        Returns:
        the Level object for ERROR level.
      • getWarnLevel

        public Level getWarnLevel()
        Description copied from interface: LoggingFactory
        Returns the Level object for WARN level.
        Specified by:
        getWarnLevel in interface LoggingFactory
        Returns:
        the Level object for WARN level.
      • getInfoLevel

        public Level getInfoLevel()
        Description copied from interface: LoggingFactory
        Returns the Level object for INFO level.
        Specified by:
        getInfoLevel in interface LoggingFactory
        Returns:
        the Level object for INFO level.
      • getDebugLevel

        public Level getDebugLevel()
        Description copied from interface: LoggingFactory
        Returns the Level object for DEBUG level.
        Specified by:
        getDebugLevel in interface LoggingFactory
        Returns:
        the Level object for DEBUG level.
      • parse

        public Level parse​(String name)
        Description copied from interface: LoggingFactory
        Returns the Level object corresponding to specified name.
        Specified by:
        parse in interface LoggingFactory
        Parameters:
        name - The level name, for example DEBUG or FATAL.
        Returns:
        the Level object corresponding to specified name.
      • setRuntimeReconfiguration

        public static void setRuntimeReconfiguration​(Slf4jLoggerLevelSetter runtimeReconfiguration)