Class DefaultWeChatPayNotificationService
- java.lang.Object
-
- de.hybris.platform.chinesepspwechatpayservices.notifications.impl.DefaultWeChatPayNotificationService
-
- All Implemented Interfaces:
WeChatPayNotificationService
public class DefaultWeChatPayNotificationService extends java.lang.Object implements WeChatPayNotificationService
Global class for Chinesepspwechatpayservices notifications impl.
-
-
Constructor Summary
Constructors Constructor Description DefaultWeChatPayNotificationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ChineseOrderServicegetChineseOrderService()protected ModelServicegetModelService()protected WeChatPayOrderDaogetWeChatPayOrderDao()protected WeChatPayPaymentTransactionStrategygetWeChatPayPaymentTransactionStrategy()voidhandleWeChatPayPaymentResponse(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)
-
-
-
Method Detail
-
handleWeChatPayPaymentResponse
public void handleWeChatPayPaymentResponse(WeChatRawDirectPayNotification weChatPayNotification)
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
public void setModelService(ModelService modelService)
-
getModelService
protected ModelService getModelService()
-
getWeChatPayPaymentTransactionStrategy
protected WeChatPayPaymentTransactionStrategy getWeChatPayPaymentTransactionStrategy()
-
setWeChatPayPaymentTransactionStrategy
public void setWeChatPayPaymentTransactionStrategy(WeChatPayPaymentTransactionStrategy weChatPayPaymentTransactionStrategy)
-
getWeChatPayOrderDao
protected WeChatPayOrderDao getWeChatPayOrderDao()
-
setWeChatPayOrderDao
public void setWeChatPayOrderDao(WeChatPayOrderDao weChatPayOrderDao)
-
getChineseOrderService
protected ChineseOrderService getChineseOrderService()
-
setChineseOrderService
public void setChineseOrderService(ChineseOrderService chineseOrderService)
-
-