Class CollapsedLoggerPatternConverter

  • All Implemented Interfaces:
    org.apache.logging.log4j.core.pattern.PatternConverter

    @Plugin(name="CollapsedLoggerPatternConverter",
            category="Converter")
    public class CollapsedLoggerPatternConverter
    extends org.apache.logging.log4j.core.pattern.LogEventPatternConverter
    Formats a logger name, abbreviating packages until the name is short enough.
    • Method Detail

      • newInstance

        public static CollapsedLoggerPatternConverter newInstance​(String[] options)
        Obtains an instance of this pattern converter.
        Parameters:
        options - Configuration options, may be null.
        Returns:
        An instance of this pattern converter.
        Throws:
        IllegalArgumentException - If the first option is not an integer.
      • format

        public void format​(org.apache.logging.log4j.core.LogEvent event,
                           StringBuilder toAppendTo)
        Specified by:
        format in class org.apache.logging.log4j.core.pattern.LogEventPatternConverter