Class JdkLoggerAdapter

java.lang.Object
org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter
All Implemented Interfaces:
LoggerAdapter

public class JdkLoggerAdapter extends Object implements LoggerAdapter
  • Field Details

  • Constructor Details

    • JdkLoggerAdapter

      public JdkLoggerAdapter()
  • Method Details

    • 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
    • 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
    • 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
    • isConfigured

      public boolean isConfigured()
      Description copied from interface: LoggerAdapter
      Return is the current logger has been configured. Used to check if logger is available to use.
      Specified by:
      isConfigured in interface LoggerAdapter
      Returns:
      true if the current logger has been configured