类 ReportService
java.lang.Object
com.tencent.core.service.ReportService
public class ReportService
extends java.lang.Object
-
构造器概要
构造器 构造器 说明 ReportService() -
方法概要
修饰符和类型 方法 说明 static voiddoReportError(java.lang.String secretId, java.lang.String secretKey, java.lang.String token, java.lang.String id, java.lang.Object data)错误上报static voidfilterRepeatError(TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e)static voidfilterRepeatError(TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e, long delayTime)过滤重复的错误,避免请求过多static voidifLogMessage(java.lang.String id, java.lang.String message, java.lang.Boolean error)打印日志static voidreport(java.lang.Boolean success, java.lang.String code, TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e)static voidreport(java.lang.Boolean success, java.lang.String code, TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e, long delayTime)static voidreportError(TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e, long delayTime)上报错误
-
构造器详细资料
-
ReportService
public ReportService()
-
-
方法详细资料
-
report
public static void report(java.lang.Boolean success, java.lang.String code, TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e) -
report
public static void report(java.lang.Boolean success, java.lang.String code, TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e, long delayTime) -
filterRepeatError
public static void filterRepeatError(TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e, long delayTime)过滤重复的错误,避免请求过多- 参数:
config- TConfigid- idrequest- requestresponse- responseurl- urle- 错误
-
filterRepeatError
public static void filterRepeatError(TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e) -
reportError
public static void reportError(TConfig config, java.lang.String id, java.lang.Object request, java.lang.Object response, java.lang.String url, java.lang.String e, long delayTime)上报错误- 参数:
config- TConfigid- idrequest- requestresponse- responseurl- urle- 错误
-
doReportError
public static void doReportError(java.lang.String secretId, java.lang.String secretKey, java.lang.String token, java.lang.String id, java.lang.Object data)错误上报- 参数:
secretId- secretIdsecretKey- secretKeyid- 标志data- 上报数据
-
ifLogMessage
public static void ifLogMessage(java.lang.String id, java.lang.String message, java.lang.Boolean error)打印日志- 参数:
id- 日志标示message- 日志信息error- 是否异常日志
-