Package org.apache.dubbo.common.logger
Class LoggerFactory
java.lang.Object
org.apache.dubbo.common.logger.LoggerFactory
Logger factory
-
Method Summary
Modifier and TypeMethodDescriptionGet the available adapter namesstatic StringGet the current adapter namestatic ErrorTypeAwareLoggergetErrorTypeAwareLogger(Class<?> key) Get error type aware logger by Class object.static ErrorTypeAwareLoggerGet error type aware logger by a String key.static FilegetFile()Get the current logging filestatic LevelgetLevel()Get logging levelstatic LoggerGet logger providerstatic LoggerGet logger providerstatic voidSet the current logging levelstatic voidsetLoggerAdapter(LoggerAdapter loggerAdapter) Set logger providerstatic voidsetLoggerAdapter(FrameworkModel frameworkModel, String loggerAdapter)
-
Method Details
-
setLoggerAdapter
-
setLoggerAdapter
Set logger provider- Parameters:
loggerAdapter- logger provider
-
getLogger
Get logger provider- Parameters:
key- the returned logger will be named after clazz- Returns:
- logger
-
getLogger
Get logger provider- Parameters:
key- the returned logger will be named after key- Returns:
- logger provider
-
getErrorTypeAwareLogger
Get error type aware logger by Class object.- Parameters:
key- the returned logger will be named after clazz- Returns:
- error type aware logger
-
getErrorTypeAwareLogger
Get error type aware logger by a String key.- Parameters:
key- the returned logger will be named after key- Returns:
- error type aware logger
-
getLevel
Get logging level- Returns:
- logging level
-
setLevel
Set the current logging level- Parameters:
level- logging level
-
getFile
Get the current logging file- Returns:
- current logging file
-
getAvailableAdapter
Get the available adapter names- Returns:
- available adapter names
-
getCurrentAdapter
Get the current adapter name- Returns:
- current adapter name
-