类 HisBusinessException

所有已实现的接口:
Serializable

public class HisBusinessException extends HisException
平台返回了非成功的业务码(RetCode != 1,且不属于"无匹配记录")。

最常见的误用是把 RetCode.NO_MATCH 也当异常:SDK 对 0 视为正常空结果, 只有 -1、-99 与未识别码才抛本异常。

另请参阅:
  • 构造器详细资料

    • HisBusinessException

      public HisBusinessException(String fid, String orderNo, RetCode retCode, String retMessage, String rawResponse)
      构造异常。
      参数:
      fid - 服务编号
      orderNo - 本次请求的订单号,平台排障时需要
      retCode - 解析后的返回码
      retMessage - 平台 RetCon 原文
      rawResponse - 原始 ESBEntry 响应
  • 方法详细资料

    • fid

      public String fid()
      返回:
      服务编号
    • orderNo

      public String orderNo()
      返回:
      订单号
    • retCode

      public RetCode retCode()
      返回:
      返回码枚举
    • retMessage

      public String retMessage()
      返回:
      RetCon 原文
    • rawResponse

      public String rawResponse()
      返回:
      原始响应报文