Class AbstractBuilder

    • Field Detail

      • LOGGER

        private static Logger LOGGER
      • BUFFERED_IO_PARAM

        protected static final java.lang.String BUFFERED_IO_PARAM
        See Also:
        Constant Field Values
      • BUFFER_SIZE_PARAM

        protected static final java.lang.String BUFFER_SIZE_PARAM
        See Also:
        Constant Field Values
      • MAX_BACKUP_INDEX

        protected static final java.lang.String MAX_BACKUP_INDEX
        See Also:
        Constant Field Values
      • prefix

        private final java.lang.String prefix
      • props

        private final java.util.Properties props
    • Constructor Detail

      • AbstractBuilder

        public AbstractBuilder()
      • AbstractBuilder

        public AbstractBuilder​(java.lang.String prefix,
                               java.util.Properties props)
    • Method Detail

      • getProperty

        public java.lang.String getProperty​(java.lang.String key)
      • getProperty

        public java.lang.String getProperty​(java.lang.String key,
                                            java.lang.String defaultValue)
      • getBooleanProperty

        public boolean getBooleanProperty​(java.lang.String key)
      • getIntegerProperty

        public int getIntegerProperty​(java.lang.String key,
                                      int defaultValue)
      • getProperties

        public java.util.Properties getProperties()
      • buildFilters

        protected Filter buildFilters​(java.lang.String level,
                                      Filter filter)