类 LoggerFactory
- java.lang.Object
-
- io.microsphere.logging.LoggerFactory
-
public abstract class LoggerFactory extends java.lang.Object
The factory class forLogger
-
-
构造器概要
构造器 构造器 说明 LoggerFactory()
-
方法概要
所有方法 静态方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 abstract Logger
createLogger(java.lang.String name)
Create a newLogger
protected abstract java.lang.String
getDelegateLoggerClassName()
The class name of delegate Loggerstatic Logger
getLogger(java.lang.Class<?> type)
Get an instance ofLogger
by typestatic Logger
getLogger(java.lang.String name)
Get an instance ofLogger
by nameprotected boolean
isAvailable()
CurrentLoggerFactory
is available or not
-
-
-
方法详细资料
-
getLogger
@Nonnull public static Logger getLogger(java.lang.Class<?> type)
Get an instance ofLogger
by type- 参数:
type
- the type- 返回:
- non-null
-
getLogger
@Nonnull public static Logger getLogger(java.lang.String name)
Get an instance ofLogger
by name
-
isAvailable
protected boolean isAvailable()
CurrentLoggerFactory
is available or not- 返回:
true
if available
-
getDelegateLoggerClassName
protected abstract java.lang.String getDelegateLoggerClassName()
The class name of delegate Logger- 返回:
- non-null
-
-