com.alibaba.dubbo.common.logger
Interface LoggerAdapter

All Known Implementing Classes:
JclLoggerAdapter, JdkLoggerAdapter, Log4jLoggerAdapter, Slf4jLoggerAdapter

@SPI
public interface LoggerAdapter

日志输出器供给器

Author:
william.liangf

Method Summary
 File getFile()
          获取当前日志文件
 Level getLevel()
          获取当前日志等级
 Logger getLogger(Class<?> key)
          获取日志输出器
 Logger getLogger(String key)
          获取日志输出器
 void setFile(File file)
          设置输出日志文件
 void setLevel(Level level)
          设置输出等级
 

Method Detail

getLogger

Logger getLogger(Class<?> key)
获取日志输出器

Parameters:
key - 分类键
Returns:
日志输出器, 后验条件: 不返回null.

getLogger

Logger getLogger(String key)
获取日志输出器

Parameters:
key - 分类键
Returns:
日志输出器, 后验条件: 不返回null.

getLevel

Level getLevel()
获取当前日志等级

Returns:
当前日志等级

setLevel

void setLevel(Level level)
设置输出等级

Parameters:
level - 输出等级

getFile

File getFile()
获取当前日志文件

Returns:
当前日志文件

setFile

void setFile(File file)
设置输出日志文件

Parameters:
file - 输出日志文件


Copyright © 2012–2017 Alibaba. All rights reserved.