Class JclLoggerAdapter

java.lang.Object
org.apache.dubbo.common.logger.jcl.JclLoggerAdapter
All Implemented Interfaces:
LoggerAdapter

public class JclLoggerAdapter extends Object implements LoggerAdapter
  • Field Details

  • Constructor Details

    • JclLoggerAdapter

      public JclLoggerAdapter()
  • Method Details

    • getLogger

      public Logger getLogger(String key)
      Description copied from interface: LoggerAdapter
      Get a logger
      Specified by:
      getLogger in interface LoggerAdapter
      Parameters:
      key - the returned logger will be named after key
      Returns:
      logger
    • getLogger

      public Logger getLogger(Class<?> key)
      Description copied from interface: LoggerAdapter
      Get a logger
      Specified by:
      getLogger in interface LoggerAdapter
      Parameters:
      key - the returned logger will be named after clazz
      Returns:
      logger
    • getLevel

      public Level getLevel()
      Description copied from interface: LoggerAdapter
      Get the current logging level
      Specified by:
      getLevel in interface LoggerAdapter
      Returns:
      current logging level
    • setLevel

      public void setLevel(Level level)
      Description copied from interface: LoggerAdapter
      Set the current logging level
      Specified by:
      setLevel in interface LoggerAdapter
      Parameters:
      level - logging level
    • getFile

      public File getFile()
      Description copied from interface: LoggerAdapter
      Get the current logging file
      Specified by:
      getFile in interface LoggerAdapter
      Returns:
      current logging file
    • setFile

      public void setFile(File file)
      Description copied from interface: LoggerAdapter
      Set the current logging file
      Specified by:
      setFile in interface LoggerAdapter
      Parameters:
      file - logging file