Class CountingNoOpAppender

    • Field Detail

      • total

        private final java.util.concurrent.atomic.AtomicLong total
    • Constructor Detail

      • CountingNoOpAppender

        public CountingNoOpAppender​(java.lang.String name,
                                    Layout<?> layout)
      • CountingNoOpAppender

        private CountingNoOpAppender​(java.lang.String name,
                                     Layout<?> layout,
                                     Property[] properties)
    • Method Detail

      • getCount

        public long getCount()
      • append

        public void append​(LogEvent event)
        Description copied from interface: Appender
        Logs a LogEvent using whatever logic this Appender wishes to use. It is typically recommended to use a bridge pattern not only for the benefits from decoupling an Appender from its implementation, but it is also handy for sharing resources which may require some form of locking.
        Parameters:
        event - The LogEvent.