Class BridgePatternConverter


  • public final class BridgePatternConverter
    extends PatternConverter
    The class implements the pre log4j 1.3 org.apache.log4j.helpers.PatternConverter contract by delegating to the log4j 1.3 pattern implementation.
    • Field Detail

      • patternFields

        private FormattingInfo[] patternFields
        Field widths and alignment corresponding to pattern converters.
      • handlesExceptions

        private boolean handlesExceptions
        Does pattern process exceptions.
    • Constructor Detail

      • BridgePatternConverter

        public BridgePatternConverter​(java.lang.String pattern)
        Create a new instance.
        Parameters:
        pattern - pattern, may not be null.
    • Method Detail

      • convert

        protected java.lang.String convert​(LoggingEvent event)
        Derived pattern converters must override this method in order to convert conversion specifiers in the correct way.
        Specified by:
        convert in class PatternConverter
      • format

        public void format​(java.lang.StringBuffer sbuf,
                           LoggingEvent e)
        Format event to string buffer.
        Overrides:
        format in class PatternConverter
        Parameters:
        sbuf - string buffer to receive formatted event, may not be null.
        e - event to format, may not be null.
      • ignoresThrowable

        public boolean ignoresThrowable()
        Will return false if any of the conversion specifiers in the pattern handles Exceptions.
        Returns:
        true if the pattern formats any information from exceptions.