public abstract class LoggerSupport extends Object implements Logger
| 限定符和类型 | 字段和说明 |
|---|---|
protected ActivateOption |
activateOption |
protected Object |
delegateLogger |
| 构造器和说明 |
|---|
LoggerSupport(Object delegate) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
activateAppender(Logger logger) |
void |
activateAppender(String productName,
String file,
String encoding) |
void |
activateAppenderWithSizeRolling(String productName,
String file,
String encoding,
String size,
int maxBackupIndex) |
void |
activateAppenderWithTimeAndSizeRolling(String productName,
String file,
String encoding,
String size) |
void |
activateAppenderWithTimeAndSizeRolling(String productName,
String file,
String encoding,
String size,
String datePattern) |
void |
activateAppenderWithTimeAndSizeRolling(String productName,
String file,
String encoding,
String size,
String datePattern,
int maxBackupIndex) |
void |
activateAsyncAppender(String productName,
String file,
String encoding) |
void |
activateConsoleAppender(String target,
String encoding) |
void |
debug(String message)
输出Debug日志
|
void |
debug(String format,
Object... args)
输出Debug日志
|
void |
error(String errorCode,
String message)
输出Error日志
|
void |
error(String errorCode,
String format,
Object... args)
输出Error日志
|
void |
error(String errorCode,
String message,
Throwable t)
输出Error日志
|
Object |
getDelegate()
获取内部日志实现对象
|
String |
getProductName() |
void |
info(String message)
输出Info日志
|
void |
info(String format,
Object... args)
输出Info日志
|
void |
setAdditivity(boolean additivity) |
void |
setLevel(Level level) |
void |
warn(String message)
输出Warn日志
|
void |
warn(String format,
Object... args)
输出Warn日志
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdebug, debug, error, error, error, info, info, isDebugEnabled, isErrorEnabled, isInfoEnabled, isWarnEnabled, warn, warn, warnprotected Object delegateLogger
protected ActivateOption activateOption
public LoggerSupport(Object delegate)
public Object getDelegate()
LoggergetDelegate 在接口中 Loggerpublic void activateConsoleAppender(String target, String encoding)
activateConsoleAppender 在接口中 ActivateOptionpublic void activateAppender(String productName, String file, String encoding)
activateAppender 在接口中 ActivateOptionpublic void setLevel(Level level)
setLevel 在接口中 ActivateOptionpublic void setAdditivity(boolean additivity)
setAdditivity 在接口中 ActivateOptionpublic String getProductName()
getProductName 在接口中 ActivateOptionpublic void activateAsyncAppender(String productName, String file, String encoding)
activateAsyncAppender 在接口中 ActivateOptionpublic void activateAppenderWithTimeAndSizeRolling(String productName, String file, String encoding, String size)
public void activateAppender(Logger logger)
activateAppender 在接口中 ActivateOptionpublic void activateAppenderWithTimeAndSizeRolling(String productName, String file, String encoding, String size, String datePattern)
public void activateAppenderWithTimeAndSizeRolling(String productName, String file, String encoding, String size, String datePattern, int maxBackupIndex)
Copyright © 2016. All rights reserved.