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 bill_no, String title, String return_url, String openid)
           
static BCPayResult validateBCRefund(BCEumeration.PAY_CHANNEL channel, String refund_no, String bill_no)
           
static BCQueryResult validateQueryBill(BCEumeration.PAY_CHANNEL channel, String bill_no, Long start_time, Long end_time, Integer limit)
           
static BCQueryResult validateQueryRefund(BCEumeration.PAY_CHANNEL channel, String bill_no, String refund_no, Long start_time, Long end_time, Integer limit)
           
static BCQueryStatusResult validateQueryRefundStatus(String refund_no)
           
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 bill_no,
                                        String title,
                                        String return_url,
                                        String openid)

validateBCRefund

public static BCPayResult validateBCRefund(BCEumeration.PAY_CHANNEL channel,
                                           String refund_no,
                                           String bill_no)

validateQueryBill

public static BCQueryResult validateQueryBill(BCEumeration.PAY_CHANNEL channel,
                                              String bill_no,
                                              Long start_time,
                                              Long end_time,
                                              Integer limit)

validateQueryRefund

public static BCQueryResult validateQueryRefund(BCEumeration.PAY_CHANNEL channel,
                                                String bill_no,
                                                String refund_no,
                                                Long start_time,
                                                Long end_time,
                                                Integer limit)

validateQueryRefundStatus

public static BCQueryStatusResult validateQueryRefundStatus(String refund_no)


Copyright © 2015. All rights reserved.