Class AbstractWeChatPayRequestProcessor<T>
java.lang.Object
de.hybris.platform.chinesepspwechatpayservices.processors.AbstractWeChatPayProcessor<T>
de.hybris.platform.chinesepspwechatpayservices.processors.AbstractWeChatPayRequestProcessor<T>
- Direct Known Subclasses:
OpenIdRequestProcessor,OrderQueryRequestProcessor,UnifiedOrderRequestProcessor,UserCodeRequestProcessor
Base class for calling WeChat Pay API, each different API needs to extend it and customize the parameters and result
parsing
-
Field Summary
Fields inherited from class de.hybris.platform.chinesepspwechatpayservices.processors.AbstractWeChatPayProcessor
logger -
Constructor Summary
ConstructorsConstructorDescriptionAbstractWeChatPayRequestProcessor(WeChatPayConfiguration config, WeChatPayHttpClient httpClient) -
Method Summary
Methods inherited from class de.hybris.platform.chinesepspwechatpayservices.processors.AbstractWeChatPayProcessor
addParameter, debug, getConfig, getParams, process
-
Constructor Details
-
AbstractWeChatPayRequestProcessor
public AbstractWeChatPayRequestProcessor(WeChatPayConfiguration config, WeChatPayHttpClient httpClient)
-
-
Method Details
-
post
Process a POST request- Returns:
- the request response
-
get
Process a GET request- Returns:
- the request response
-
getUrl
- Returns:
- the url
-
setUrl
- Parameters:
url- the url to set
-