cn.beecloud
类 ValidationUtil

java.lang.Object
  继承者 cn.beecloud.ValidationUtil

public class ValidationUtil
extends Object

This class is used to unify the validation for all the incoming parameters of payment.

从以下版本开始:
2015/6/11
版本:
0.1
作者:
Ray

构造方法摘要
ValidationUtil()
           
 
方法摘要
static BCPayResult validateBCPay(BCEumeration.PAY_CHANNEL channel, String billNo, String title, String returnUrl, String openId)
           
static BCPayResult validateBCPay(BCPayParameter para)
           
static BCPayResult validateBCRefund(BCEumeration.PAY_CHANNEL channel, String refundNo, String billNo)
           
static BCPayResult validateBCRefund(BCRefundParameter para)
           
static BCPayResult validateBCTransfer(BCEumeration.PAY_CHANNEL channel, String batchNo, String accountName, List<TransferData> transferData)
           
static BCQueryResult validateQueryBill(BCQueryParameter para)
           
static BCQueryResult validateQueryBill(String billNo, Integer limit)
           
static BCQueryResult validateQueryRefund(BCRefundQueryParameter para)
           
static BCQueryResult validateQueryRefund(String billNo, String refundNo, Integer limit)
           
static BCQueryStatusResult validateQueryRefundStatus(String refundNo)
           
static BCPayResult validateResultFromBackend(Map<String,Object> ret)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ValidationUtil

public ValidationUtil()
方法详细信息

validateResultFromBackend

public static BCPayResult validateResultFromBackend(Map<String,Object> ret)

validateBCPay

public static BCPayResult validateBCPay(BCEumeration.PAY_CHANNEL channel,
                                        String billNo,
                                        String title,
                                        String returnUrl,
                                        String openId)

validateBCRefund

public static BCPayResult validateBCRefund(BCEumeration.PAY_CHANNEL channel,
                                           String refundNo,
                                           String billNo)

validateQueryBill

public static BCQueryResult validateQueryBill(String billNo,
                                              Integer limit)

validateQueryRefund

public static BCQueryResult validateQueryRefund(String billNo,
                                                String refundNo,
                                                Integer limit)

validateQueryRefundStatus

public static BCQueryStatusResult validateQueryRefundStatus(String refundNo)

validateBCTransfer

public static BCPayResult validateBCTransfer(BCEumeration.PAY_CHANNEL channel,
                                             String batchNo,
                                             String accountName,
                                             List<TransferData> transferData)

validateBCPay

public static BCPayResult validateBCPay(BCPayParameter para)

validateBCRefund

public static BCPayResult validateBCRefund(BCRefundParameter para)

validateQueryBill

public static BCQueryResult validateQueryBill(BCQueryParameter para)

validateQueryRefund

public static BCQueryResult validateQueryRefund(BCRefundQueryParameter para)


Copyright © 2015. All rights reserved.