Class MyAppenderWrapper

  • All Implemented Interfaces:
    org.apache.log4j.Appender, org.apache.log4j.spi.AppenderAttachable, org.apache.log4j.spi.OptionHandler

    public class MyAppenderWrapper
    extends org.apache.log4j.AppenderSkeleton
    implements org.apache.log4j.spi.AppenderAttachable
    • Constructor Detail

      • MyAppenderWrapper

        public MyAppenderWrapper​(EventAction action)
      • MyAppenderWrapper

        public MyAppenderWrapper()
    • Method Detail

      • close

        public void close()
        Specified by:
        close in interface org.apache.log4j.Appender
      • requiresLayout

        public boolean requiresLayout()
        Specified by:
        requiresLayout in interface org.apache.log4j.Appender
      • addAppender

        public void addAppender​(org.apache.log4j.Appender appender)
        Specified by:
        addAppender in interface org.apache.log4j.spi.AppenderAttachable
      • getAllAppenders

        public Enumeration getAllAppenders()
        Specified by:
        getAllAppenders in interface org.apache.log4j.spi.AppenderAttachable
      • getAppender

        public org.apache.log4j.Appender getAppender​(String name)
        Specified by:
        getAppender in interface org.apache.log4j.spi.AppenderAttachable
      • isAttached

        public boolean isAttached​(org.apache.log4j.Appender appender)
        Specified by:
        isAttached in interface org.apache.log4j.spi.AppenderAttachable
      • removeAllAppenders

        public void removeAllAppenders()
        Specified by:
        removeAllAppenders in interface org.apache.log4j.spi.AppenderAttachable
      • removeAppender

        public void removeAppender​(org.apache.log4j.Appender appender)
        Specified by:
        removeAppender in interface org.apache.log4j.spi.AppenderAttachable
      • removeAppender

        public void removeAppender​(String name)
        Specified by:
        removeAppender in interface org.apache.log4j.spi.AppenderAttachable
      • append_original

        protected void append_original​(org.apache.log4j.spi.LoggingEvent event)
      • append

        protected void append​(org.apache.log4j.spi.LoggingEvent event)
        Specified by:
        append in class org.apache.log4j.AppenderSkeleton