public class AlipayTradeWithHBServiceImpl extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
AlipayTradeWithHBServiceImpl.ClientBuilder  | 
| Modifier and Type | Field and Description | 
|---|---|
protected AlipayClient | 
client
The Client. 
 | 
protected static ExecutorService | 
executorService
The constant executorService. 
 | 
protected org.apache.commons.logging.Log | 
log  | 
| Constructor and Description | 
|---|
AlipayTradeWithHBServiceImpl(AlipayTradeWithHBServiceImpl.ClientBuilder builder)  | 
protected static ExecutorService executorService
protected AlipayClient client
protected org.apache.commons.logging.Log log
public AlipayTradeWithHBServiceImpl(AlipayTradeWithHBServiceImpl.ClientBuilder builder)
public AlipayF2FPayResult tradePay(AlipayTradePayRequestBuilder builder)
tradePay in interface AlipayTradeServicepublic AlipayF2FQueryResult queryTradeResult(AlipayTradeQueryRequestBuilder builder)
queryTradeResult in interface AlipayTradeServiceprotected AlipayTradeQueryResponse tradeQuery(AlipayTradeQueryRequestBuilder builder)
builder - the builderpublic AlipayF2FRefundResult tradeRefund(AlipayTradeRefundRequestBuilder builder)
tradeRefund in interface AlipayTradeServicepublic AlipayF2FPrecreateResult tradePrecreate(AlipayTradePrecreateRequestBuilder builder)
tradePrecreate in interface AlipayTradeServiceprotected AlipayF2FPayResult checkQueryAndCancel(String outTradeNo, String appAuthToken, AlipayF2FPayResult result, AlipayTradeQueryResponse queryResponse)
outTradeNo - the out trade noappAuthToken - the app auth tokenresult - the resultqueryResponse - the query responseprotected AlipayTradeCancelResponse tradeCancel(AlipayTradeCancelRequestBuilder builder)
builder - the builderpublic AlipayF2FCancelResult tradeCancel_II(AlipayTradeCancelRequestBuilder builder)
tradeCancel_II in interface AlipayTradeServiceprotected AlipayTradeQueryResponse loopQueryResult(AlipayTradeQueryRequestBuilder builder)
builder - the builderprotected boolean stopQuery(AlipayTradeQueryResponse response)
response - the responseprotected AlipayTradeCancelResponse cancelPayResult(AlipayTradeCancelRequestBuilder builder)
builder - the builderprotected void asyncCancel(AlipayTradeCancelRequestBuilder builder)
builder - the builderprotected AlipayTradePayResponse toPayResponse(AlipayTradeQueryResponse response)
response - the responseprotected boolean needRetry(AlipayTradeCancelResponse response)
response - the responseprotected boolean querySuccess(AlipayTradeQueryResponse response)
response - the responseprotected boolean cancelSuccess(AlipayTradeCancelResponse response)
response - the responseprotected boolean tradeError(AlipayResponse response)
response - the responseprotected void validateBuilder(RequestBuilder builder)
protected AlipayResponse getResponse(AlipayClient client, AlipayRequest request)
Copyright © 2018. All rights reserved.