com.alibaba.dubbo.common.logger
Class LoggerFactory

java.lang.Object
  extended by com.alibaba.dubbo.common.logger.LoggerFactory

public class LoggerFactory
extends Object

日志输出器工厂

Author:
william.liangf

Method Summary
static File getFile()
          获取日志文件
static Level getLevel()
          获取日志级别
static Logger getLogger(Class<?> key)
          获取日志输出器
static Logger getLogger(String key)
          获取日志输出器
static void setLevel(Level level)
          动态设置输出日志级别
static void setLoggerAdapter(LoggerAdapter loggerAdapter)
          设置日志输出器供给器
static void setLoggerAdapter(String loggerAdapter)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setLoggerAdapter

public static void setLoggerAdapter(String loggerAdapter)

setLoggerAdapter

public static void setLoggerAdapter(LoggerAdapter loggerAdapter)
设置日志输出器供给器

Parameters:
loggerAdapter - 日志输出器供给器

getLogger

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

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

getLogger

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

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

getLevel

public static Level getLevel()
获取日志级别

Returns:
日志级别

setLevel

public static void setLevel(Level level)
动态设置输出日志级别

Parameters:
level - 日志级别

getFile

public static File getFile()
获取日志文件

Returns:
日志文件


Copyright © 2012–2017 Alibaba. All rights reserved.