com.alibaba.dubbo.common.logger.slf4j
Class Slf4jLoggerAdapter

java.lang.Object
  extended by com.alibaba.dubbo.common.logger.slf4j.Slf4jLoggerAdapter
All Implemented Interfaces:
LoggerAdapter

public class Slf4jLoggerAdapter
extends Object
implements LoggerAdapter


Constructor Summary
Slf4jLoggerAdapter()
           
 
Method Summary
 File getFile()
          获取当前日志文件
 Level getLevel()
          获取当前日志等级
 Logger getLogger(Class<?> key)
          获取日志输出器
 Logger getLogger(String key)
          获取日志输出器
 void setFile(File file)
          设置输出日志文件
 void setLevel(Level level)
          设置输出等级
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Slf4jLoggerAdapter

public Slf4jLoggerAdapter()
Method Detail

getLogger

public Logger getLogger(String key)
Description copied from interface: LoggerAdapter
获取日志输出器

Specified by:
getLogger in interface LoggerAdapter
Parameters:
key - 分类键
Returns:
日志输出器, 后验条件: 不返回null.

getLogger

public Logger getLogger(Class<?> key)
Description copied from interface: LoggerAdapter
获取日志输出器

Specified by:
getLogger in interface LoggerAdapter
Parameters:
key - 分类键
Returns:
日志输出器, 后验条件: 不返回null.

getLevel

public Level getLevel()
Description copied from interface: LoggerAdapter
获取当前日志等级

Specified by:
getLevel in interface LoggerAdapter
Returns:
当前日志等级

setLevel

public void setLevel(Level level)
Description copied from interface: LoggerAdapter
设置输出等级

Specified by:
setLevel in interface LoggerAdapter
Parameters:
level - 输出等级

getFile

public File getFile()
Description copied from interface: LoggerAdapter
获取当前日志文件

Specified by:
getFile in interface LoggerAdapter
Returns:
当前日志文件

setFile

public void setFile(File file)
Description copied from interface: LoggerAdapter
设置输出日志文件

Specified by:
setFile in interface LoggerAdapter
Parameters:
file - 输出日志文件


Copyright © 2012–2017 Alibaba. All rights reserved.