public abstract class AbstractFineLoggerProvider extends java.lang.Object implements FineLoggerProvider
构造器和说明 |
---|
AbstractFineLoggerProvider() |
限定符和类型 | 方法和说明 |
---|---|
void |
addLogAppender(LogHandler appender)
添加log4j appender.
|
void |
addLogHandler(java.util.logging.Handler handler)
增加对日志的处理方式
|
void |
close()
关闭日志
|
void |
debug(java.lang.String msg)
debug状态下不显示运行时相关信息,直接简单输出
|
void |
debug(java.lang.String format,
java.lang.Object... args)
输出调试信息
|
void |
declareSQLEnd(java.lang.String sql)
sql执行结束
|
void |
error(java.lang.String msg)
error级别信息
|
void |
error(java.lang.String format,
java.lang.Object... args)
error 级别信息
|
void |
error(java.lang.String msg,
java.lang.Throwable e)
error级别信息
|
void |
error(java.lang.Throwable e,
java.lang.String format,
java.lang.Object... args)
输出错误信息
|
void |
info(java.lang.String msg)
输出日志信息
|
void |
info(java.lang.String format,
java.lang.Object... args)
输出日志信息
|
boolean |
isDebugEnabled()
是否启用了调试信息输出
|
boolean |
isInfoEnabled()
是否启用了普通消息输出
|
void |
releaseSession()
释放一些东东 比如threadlocal保存的
|
void |
removeLogAppender(LogHandler appender) |
void |
sql(java.lang.String sql)
记录执行的sql语句
|
void |
warn(java.lang.String msg)
警告信息
|
void |
warn(java.lang.String format,
java.lang.Object... args)
警告信息
|
void |
warn(java.lang.String msg,
java.lang.Throwable e)
警告信息
|
void |
warn(java.lang.Throwable e,
java.lang.String format,
java.lang.Object... args)
输出警告信息
|
public void sql(java.lang.String sql)
FineLoggerProvider
sql
在接口中 FineLoggerProvider
sql
- sql语句public boolean isDebugEnabled()
FineLoggerProvider
isDebugEnabled
在接口中 FineLoggerProvider
public void debug(java.lang.String msg)
FineLoggerProvider
debug
在接口中 FineLoggerProvider
msg
- 信息public void debug(java.lang.String format, java.lang.Object... args)
FineLoggerProvider
debug
在接口中 FineLoggerProvider
format
- 格式化模板args
- 格式化参数public boolean isInfoEnabled()
FineLoggerProvider
isInfoEnabled
在接口中 FineLoggerProvider
public void info(java.lang.String msg)
FineLoggerProvider
info
在接口中 FineLoggerProvider
msg
- 信息public void info(java.lang.String format, java.lang.Object... args)
FineLoggerProvider
info
在接口中 FineLoggerProvider
format
- 格式化模板args
- 格式化参数public void warn(java.lang.String msg)
FineLoggerProvider
warn
在接口中 FineLoggerProvider
msg
- 信息public void warn(java.lang.String format, java.lang.Object... args)
FineLoggerProvider
warn
在接口中 FineLoggerProvider
format
- 格式化模板args
- 格式化参数public void warn(java.lang.String msg, java.lang.Throwable e)
FineLoggerProvider
warn
在接口中 FineLoggerProvider
msg
- 文本消息e
- 堆栈public void warn(java.lang.Throwable e, java.lang.String format, java.lang.Object... args)
FineLoggerProvider
warn
在接口中 FineLoggerProvider
e
- 警告堆栈format
- 格式化模板args
- 格式化参数public void error(java.lang.String msg)
FineLoggerProvider
error
在接口中 FineLoggerProvider
msg
- 信息public void error(java.lang.String format, java.lang.Object... args)
FineLoggerProvider
error
在接口中 FineLoggerProvider
format
- 格式化模板args
- 格式化参数public void error(java.lang.String msg, java.lang.Throwable e)
FineLoggerProvider
error
在接口中 FineLoggerProvider
msg
- 信息e
- 异常public void error(java.lang.Throwable e, java.lang.String format, java.lang.Object... args)
FineLoggerProvider
error
在接口中 FineLoggerProvider
e
- 错误堆栈format
- 格式化模板args
- 格式化参数public void declareSQLEnd(java.lang.String sql)
FineLoggerProvider
declareSQLEnd
在接口中 FineLoggerProvider
public void releaseSession()
FineLoggerProvider
releaseSession
在接口中 FineLoggerProvider
public void addLogHandler(java.util.logging.Handler handler)
addLogHandler
在接口中 FineLoggerProvider
handler
- 对日志的处理方式,比如写到文件中。public void addLogAppender(LogHandler appender)
addLogAppender
在接口中 FineLoggerProvider
appender
- 日志记录器public void removeLogAppender(LogHandler appender)
removeLogAppender
在接口中 FineLoggerProvider
public void close()
close
在接口中 FineLoggerProvider