类 ReportService

java.lang.Object
com.tencent.core.service.ReportService

public class ReportService
extends java.lang.Object
  • 构造器概要

    构造器 
    构造器 说明
    ReportService()  
  • 方法概要

    修饰符和类型 方法 说明
    static void doReportError​(java.lang.String secretId, java.lang.String secretKey, java.lang.String token, java.lang.String id, java.lang.Object data)
    错误上报
    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)  
    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)
    过滤重复的错误,避免请求过多
    static void ifLogMessage​(java.lang.String id, java.lang.String message, java.lang.Boolean error)
    打印日志
    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)  
    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)  
    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)
    上报错误

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

  • 方法详细资料

    • 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 - TConfig
      id - id
      request - request
      response - response
      url - url
      e - 错误
    • 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 - TConfig
      id - id
      request - request
      response - response
      url - url
      e - 错误
    • 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 - secretId
      secretKey - secretKey
      id - 标志
      data - 上报数据
    • ifLogMessage

      public static void ifLogMessage​(java.lang.String id, java.lang.String message, java.lang.Boolean error)
      打印日志
      参数:
      id - 日志标示
      message - 日志信息
      error - 是否异常日志