类 DefaultLogHandler
java.lang.Object
com.dtflys.forest.logging.DefaultLogHandler
- 所有已实现的接口:
ForestLogHandler
默认日志处理器
- 从以下版本开始:
- 2020-09-14 17:31
- 作者:
- gongjun[jun.gong@thebeastshop.com]
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected StringasyncModeContent(RequestLogMessage requestLogMessage) protected StringbackendContent(RequestLogMessage requestLogMessage) 后端框架名称获取Forest日志控制对象voidlogContent(String content) 打印日志内容voidlogRequest(RequestLogMessage requestLogMessage) 打印请求日志voidlogResponseContent(ResponseLogMessage responseLogMessage) 打印响应内容日志voidlogResponseStatus(ResponseLogMessage responseLogMessage) 打印响应状态日志protected StringproxyContent(RequestLogMessage requestLogMessage) 正向代理信息protected Stringredirection(RequestLogMessage requestLogMessage) 请求重定向信息protected StringrequestLoggingBody(RequestLogMessage requestLogMessage) 获取请求体日志内容protected StringrequestLoggingContent(RequestLogMessage requestLogMessage) 请求日志打印的内容protected StringrequestLoggingHeaders(RequestLogMessage requestLogMessage) 获取请求头日志内容protected StringrequestTypeChangeHistory(RequestLogMessage requestLogMessage) 获取请求类型变更历史日志内容protected StringresponseLoggingContent(ResponseLogMessage responseLogMessage) 请求响应日志打印的内容protected StringretryContent(RequestLogMessage requestLogMessage) 请求失败重试信息voidsetLogger(ForestLogger logger) 设置Forest日志控制对象
-
构造器详细资料
-
DefaultLogHandler
public DefaultLogHandler()
-
-
方法详细资料
-
requestLoggingHeaders
获取请求头日志内容- 参数:
requestLogMessage- 请求日志消息- 返回:
- 请求头日志内容
-
requestLoggingBody
获取请求体日志内容- 参数:
requestLogMessage- 请求日志消息- 返回:
- 请求体字符串
-
requestTypeChangeHistory
获取请求类型变更历史日志内容- 参数:
requestLogMessage- 请求日志消息- 返回:
- 日志内容字符串
-
asyncModeContent
-
backendContent
后端框架名称- 参数:
requestLogMessage- 请求日志消息,RequestLogMessage类实例- 返回:
- 后端框架名称字符串
-
retryContent
请求失败重试信息- 参数:
requestLogMessage- 请求日志消息,RequestLogMessage类实例- 返回:
- 重试信息字符串
-
redirection
请求重定向信息- 参数:
requestLogMessage- 请求日志消息对象- 返回:
- 请求重定向信息字符串
-
proxyContent
正向代理信息- 参数:
requestLogMessage- 请求日志消息,RequestLogMessage类实例- 返回:
- 正向代理日志字符串
-
requestLoggingContent
请求日志打印的内容- 参数:
requestLogMessage- 请求日志字符串- 返回:
- 请求日志字符串
-
responseLoggingContent
请求响应日志打印的内容- 参数:
responseLogMessage- 请求响应日志字符串- 返回:
- 请求响应日志字符串
-
logContent
打印日志内容- 指定者:
logContent在接口中ForestLogHandler- 参数:
content- 日志内容字符串
-
getLogger
从接口复制的说明:ForestLogHandler获取Forest日志控制对象- 指定者:
getLogger在接口中ForestLogHandler- 返回:
- Forest日志控制对象,
ForestLogger类实例
-
setLogger
从接口复制的说明:ForestLogHandler设置Forest日志控制对象- 指定者:
setLogger在接口中ForestLogHandler- 参数:
logger- Forest日志控制对象,ForestLogger类实例
-
logRequest
打印请求日志- 指定者:
logRequest在接口中ForestLogHandler- 参数:
requestLogMessage- 请求日志消息
-
logResponseStatus
打印响应状态日志- 指定者:
logResponseStatus在接口中ForestLogHandler- 参数:
responseLogMessage- 响应日志消息
-
logResponseContent
打印响应内容日志- 指定者:
logResponseContent在接口中ForestLogHandler- 参数:
responseLogMessage- 响应日志消息
-