类 LogFeignAspect

java.lang.Object
com.sie.mbm.mom.framework.apilog.step.feign.LogFeignAspect

@Component public class LogFeignAspect extends Object
  • 字段详细资料

  • 构造器详细资料

    • LogFeignAspect

      public LogFeignAspect()
  • 方法详细资料

    • logFeignCall

      public Object logFeignCall(org.aspectj.lang.ProceedingJoinPoint point) throws Throwable
      抛出:
      Throwable
    • handleSuccess

      private Object handleSuccess(LogApiInfo logApiInfo, Object result)
      处理成功请求
      参数:
      logApiInfo - 日志信息
      result - 请求结果
      返回:
      请求结果
    • handleError

      private void handleError(LogApiInfo logApiInfo, Exception ex)
      处理失败请求
      参数:
      logApiInfo - 日志信息
      ex - 请求异常
    • setRecord

      private void setRecord(LogApiInfo logApiInfo)
      设置日志结果统计数据
      参数:
      logApiInfo - 日志信息
    • setLogApiInfoParam

      private void setLogApiInfoParam(LogApiInfo logApiInfo)
      设置日志请求参数
      参数:
      logApiInfo - 日志信息
    • setQueryParams

      private void setQueryParams(LogApiInfo logApiInfo)
      设置请求参数
      参数:
      logApiInfo - 日志信息