接口 IMessageHandler


  • public interface IMessageHandler
    处理支付通知信息
    版本:
    1.0 2020-06-12
    作者:
    帮帮组
    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      boolean onPayFailure​(java.lang.Object conn, Bill bill)
      支付失败,根据通知信息处理订单
      boolean onPaySuccess​(java.lang.Object conn, Bill bill)
      支付成功,根据通知信息处理订单
      boolean onRefundFailure​(java.lang.Object conn, Bill bill)
      退款失败,根据通知信息处理订单
      boolean onRefundSuccess​(java.lang.Object conn, Bill bill)
      退款成功,根据通知信息处理订单
    • 方法详细资料

      • onPaySuccess

        boolean onPaySuccess​(java.lang.Object conn,
                             Bill bill)
                      throws BizException
        支付成功,根据通知信息处理订单
        参数:
        conn - 数据库操作对象,使用Object类型兼顾不同数据库的数据库封装
        bill - 订单信息
        返回:
        处理是否成功
        抛出:
        BizException - 逻辑异常
      • onPayFailure

        boolean onPayFailure​(java.lang.Object conn,
                             Bill bill)
                      throws BizException
        支付失败,根据通知信息处理订单
        参数:
        conn - 数据库操作对象,使用Object类型兼顾不同数据库的数据库封装
        bill - 订单信息
        返回:
        处理是否成功
        抛出:
        BizException - 逻辑异常
      • onRefundSuccess

        boolean onRefundSuccess​(java.lang.Object conn,
                                Bill bill)
                         throws BizException
        退款成功,根据通知信息处理订单
        参数:
        conn - 数据库操作对象,使用Object类型兼顾不同数据库的数据库封装
        bill - 订单信息
        返回:
        处理是否成功
        抛出:
        BizException - 逻辑异常
      • onRefundFailure

        boolean onRefundFailure​(java.lang.Object conn,
                                Bill bill)
                         throws BizException
        退款失败,根据通知信息处理订单
        参数:
        conn - 数据库操作对象,使用Object类型兼顾不同数据库的数据库封装
        bill - 订单信息
        返回:
        处理是否成功
        抛出:
        BizException - 逻辑异常