Class RollingFileAppenderBuilder

    • Field Detail

      • DEFAULT_MAX_SIZE

        private static final java.lang.String DEFAULT_MAX_SIZE
        See Also:
        Constant Field Values
      • DEFAULT_MAX_BACKUPS

        private static final java.lang.String DEFAULT_MAX_BACKUPS
        See Also:
        Constant Field Values
      • LOGGER

        private static final Logger LOGGER
    • Constructor Detail

      • RollingFileAppenderBuilder

        public RollingFileAppenderBuilder()
      • RollingFileAppenderBuilder

        public RollingFileAppenderBuilder​(java.lang.String prefix,
                                          java.util.Properties properties)
    • Method Detail

      • parseAppender

        public Appender parseAppender​(java.lang.String name,
                                      java.lang.String appenderPrefix,
                                      java.lang.String layoutPrefix,
                                      java.lang.String filterPrefix,
                                      java.util.Properties props,
                                      PropertiesConfiguration configuration)
        Specified by:
        parseAppender in interface AppenderBuilder
      • createAppender

        private Appender createAppender​(java.lang.String name,
                                        Log4j1Configuration config,
                                        Layout layout,
                                        Filter filter,
                                        boolean append,
                                        boolean bufferedIo,
                                        int bufferSize,
                                        boolean immediateFlush,
                                        java.lang.String fileName,
                                        java.lang.String level,
                                        java.lang.String maxSize,
                                        java.lang.String maxBackups)