Class SystemLogger

java.lang.Object
org.apache.maven.cling.invoker.logging.SystemLogger
All Implemented Interfaces:
Logger

public class SystemLogger extends Object implements Logger
System Logger. Uses provided PrintStreams or System.err ones as fallback. This logger is used in case of "early failures" (when no logging may be set up yet).
  • Constructor Details

  • Method Details

    • log

      public void log(Logger.Level level, String message, Throwable error)
      Description copied from interface: Logger
      Logs a message at the specified level with an associated exception.
      Specified by:
      log in interface Logger
      Parameters:
      level - the severity level of the message
      message - the message to be logged
      error - the associated exception, or null if not applicable