Class Template

    • Constructor Detail

      • Template

        public Template()
      • Template

        public Template​(Level level,
                        boolean autoFillLoggerContext)
      • Template

        public Template​(Filter[] filters,
                        Appender[] appenders,
                        Enhancer[] enhancers,
                        Level level,
                        boolean autoFillLoggerContext)
    • Method Detail

      • matchLogger

        public abstract int matchLogger​(String loggerName)
      • register

        public void register()
      • getLevel

        public Level getLevel()
      • setLevel

        public void setLevel​(Level level)
      • isAutoFillLoggerContext

        public boolean isAutoFillLoggerContext()
      • setAutoFillLoggerContext

        public void setAutoFillLoggerContext​(boolean autoFillLoggerContext)
      • setFilter

        public void setFilter​(Filter filter)
      • getFilters

        public Filter[] getFilters()
      • setFilters

        public void setFilters​(Filter[] filters)
      • addFilter

        public void addFilter​(Filter filter)
      • removeFilter

        public void removeFilter​(Filter filter)
      • setAppender

        public void setAppender​(Appender appender)
      • getAppenders

        public Appender[] getAppenders()
      • setAppenders

        public void setAppenders​(Appender[] appenders)
      • addAppender

        public void addAppender​(Appender appender)
      • removeAppender

        public void removeAppender​(Appender appender)
      • setEnhancer

        public void setEnhancer​(Enhancer enhancer)
      • getEnhancers

        public Enhancer[] getEnhancers()
      • setEnhancers

        public void setEnhancers​(Enhancer[] enhancers)
      • addEnhancer

        public void addEnhancer​(Enhancer enhancer)
      • removeEnhancer

        public void removeEnhancer​(Enhancer enhancer)
      • apply

        protected void apply​(Logger logger)