Class DefaultWeChatPayNotificationService
java.lang.Object
de.hybris.platform.chinesepspwechatpayservices.notifications.impl.DefaultWeChatPayNotificationService
- All Implemented Interfaces:
WeChatPayNotificationService
public class DefaultWeChatPayNotificationService
extends Object
implements WeChatPayNotificationService
Global class for Chinesepspwechatpayservices notifications impl.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ChineseOrderServiceprotected ModelServiceprotected WeChatPayOrderDaoprotected WeChatPayPaymentTransactionStrategyvoidhandleWeChatPayPaymentResponse(WeChatRawDirectPayNotification weChatPayNotification) Handling the Asyn-response of the 3rd part payment service provider servervoidsetChineseOrderService(ChineseOrderService chineseOrderService) voidsetModelService(ModelService modelService) voidsetWeChatPayOrderDao(WeChatPayOrderDao weChatPayOrderDao) voidsetWeChatPayPaymentTransactionStrategy(WeChatPayPaymentTransactionStrategy weChatPayPaymentTransactionStrategy)
-
Constructor Details
-
DefaultWeChatPayNotificationService
public DefaultWeChatPayNotificationService()
-
-
Method Details
-
handleWeChatPayPaymentResponse
Description copied from interface:WeChatPayNotificationServiceHandling the Asyn-response of the 3rd part payment service provider server- Specified by:
handleWeChatPayPaymentResponsein interfaceWeChatPayNotificationService- Parameters:
weChatPayNotification- The parameters of WeChatRawDirectPayNotification
-
setModelService
-
getModelService
-
getWeChatPayPaymentTransactionStrategy
-
setWeChatPayPaymentTransactionStrategy
public void setWeChatPayPaymentTransactionStrategy(WeChatPayPaymentTransactionStrategy weChatPayPaymentTransactionStrategy) -
getWeChatPayOrderDao
-
setWeChatPayOrderDao
-
getChineseOrderService
-
setChineseOrderService
-