Klasse Log4j2Logger

java.lang.Object
org.apache.fulcrum.yaafi.framework.logger.Log4j2Logger
Alle implementierten Schnittstellen:
org.apache.avalon.framework.logger.Logger

public final class Log4j2Logger extends Object implements org.apache.avalon.framework.logger.Logger
A Log4J2 wrapper class for Logger. Replaces same class in Fulcrum Testcontainer and Turbine
Autor:
Georg Kallidis
  • Konstruktordetails

    • Log4j2Logger

      public Log4j2Logger(org.apache.logging.log4j.Logger logImpl)
      Create a logger that delegates to specified category.
      Parameter:
      logImpl - the category to delegate to
  • Methodendetails

    • debug

      public void debug(String message)
      Log a debug message.
      Angegeben von:
      debug in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
    • debug

      public void debug(String message, Throwable throwable)
      Log a debug message.
      Angegeben von:
      debug in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
      throwable - the throwable
    • isDebugEnabled

      public boolean isDebugEnabled()
      Determine if messages of priority "debug" will be logged.
      Angegeben von:
      isDebugEnabled in Schnittstelle org.apache.avalon.framework.logger.Logger
      Gibt zurück:
      true if "debug" messages will be logged
    • info

      public void info(String message)
      Log a info message.
      Angegeben von:
      info in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
    • info

      public void info(String message, Throwable throwable)
      Log a info message.
      Angegeben von:
      info in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
      throwable - the throwable
    • isInfoEnabled

      public boolean isInfoEnabled()
      Determine if messages of priority "info" will be logged.
      Angegeben von:
      isInfoEnabled in Schnittstelle org.apache.avalon.framework.logger.Logger
      Gibt zurück:
      true if "info" messages will be logged
    • warn

      public void warn(String message)
      Log a warn message.
      Angegeben von:
      warn in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
    • warn

      public void warn(String message, Throwable throwable)
      Log a warn message.
      Angegeben von:
      warn in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
      throwable - the throwable
    • isWarnEnabled

      public boolean isWarnEnabled()
      Determine if messages of priority "warn" will be logged.
      Angegeben von:
      isWarnEnabled in Schnittstelle org.apache.avalon.framework.logger.Logger
      Gibt zurück:
      true if "warn" messages will be logged
    • error

      public void error(String message)
      Log a error message.
      Angegeben von:
      error in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
    • error

      public void error(String message, Throwable throwable)
      Log a error message.
      Angegeben von:
      error in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
      throwable - the throwable
    • isErrorEnabled

      public boolean isErrorEnabled()
      Determine if messages of priority "error" will be logged.
      Angegeben von:
      isErrorEnabled in Schnittstelle org.apache.avalon.framework.logger.Logger
      Gibt zurück:
      true if "error" messages will be logged
    • fatalError

      public void fatalError(String message)
      Log a fatalError message.
      Angegeben von:
      fatalError in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
    • fatalError

      public void fatalError(String message, Throwable throwable)
      Log a fatalError message.
      Angegeben von:
      fatalError in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      message - the message
      throwable - the throwable
    • isFatalErrorEnabled

      public boolean isFatalErrorEnabled()
      Determine if messages of priority "fatalError" will be logged.
      Angegeben von:
      isFatalErrorEnabled in Schnittstelle org.apache.avalon.framework.logger.Logger
      Gibt zurück:
      true if "fatalError" messages will be logged
    • getChildLogger

      public org.apache.avalon.framework.logger.Logger getChildLogger(String name)
      Create a new child logger. The name of the child logger is [current-loggers-name].[passed-in-name] Throws IllegalArgumentException if name has an empty element name
      Angegeben von:
      getChildLogger in Schnittstelle org.apache.avalon.framework.logger.Logger
      Parameter:
      name - the subname of this logger
      Gibt zurück:
      the new logger