Interface LogProvider

  • All Known Implementing Classes:
    L4jLogProvider

    public interface LogProvider
    Logger factory encapsulates a log providers and allows us to augment a provider with additional features. - no need to use if statements around log messages - auto expansion of log formats
    Author:
    russdanner
    • Method Detail

      • getLogger

        Logger getLogger​(Class target)
        return a logger implementation
        Parameters:
        target - ther target class for the logger
      • getLoggers

        Map<String,​Logger> getLoggers()
        return a list of active loggers
      • setLoggerLevel

        void setLoggerLevel​(String name,
                            String level)
        set a logger's level
        Parameters:
        name - the name of the logger
        level - the level to set