Class AggregatedLogger

java.lang.Object
com.reposilite.journalist.backend.DefaultLogger
com.reposilite.journalist.backend.AggregatedLogger
All Implemented Interfaces:
Journalist, Logger

public class AggregatedLogger extends DefaultLogger
Use various logger implementations at the same time. AggregatedLogger listens for Channel.ALL messages.
  • Constructor Details

    • AggregatedLogger

      public AggregatedLogger(Channel threshold, Collection<? extends Logger> loggers)
    • AggregatedLogger

      public AggregatedLogger(Logger... loggers)
  • Method Details

    • internalLog

      protected void internalLog(Channel channel, String message)
      Description copied from class: DefaultLogger
      Internal method used by DefaultLogger to send processed message to the final implementation.
      Specified by:
      internalLog in class DefaultLogger
      Parameters:
      channel - the channel to log to
      message - the message to log