Package ninja.logging

Class LogbackConfigurator


  • public class LogbackConfigurator
    extends Object
    Helps to configure Logback from application.conf via a property named "logback.configurationFile. Allows to load arbitrary configurations that fit your application.
    Author:
    ra
    • Field Detail

    • Constructor Detail

      • LogbackConfigurator

        public LogbackConfigurator()
    • Method Detail

      • initConfiguration

        public static void initConfiguration​(NinjaProperties ninjaProperties)
      • getUrlForStringFromClasspathAsFileOrUrl

        protected static URL getUrlForStringFromClasspathAsFileOrUrl​(String logbackConfigurationFile)
        Looks up a potential file from 1) The classpahth 2) From the filesystem 3) From an URL
        Parameters:
        logbackConfigurationFile -
        Returns:
        null if not found or a valid url created from the logbackConfigurationFile