Class DefaultAlipayPaymentTransactionDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<AlipayPaymentTransactionModel>
de.hybris.platform.chinesepspalipayservices.dao.impl.DefaultAlipayPaymentTransactionDao
- All Implemented Interfaces:
AlipayPaymentTransactionDao,GenericDao<AlipayPaymentTransactionModel>
public class DefaultAlipayPaymentTransactionDao
extends DefaultGenericDao<AlipayPaymentTransactionModel>
implements AlipayPaymentTransactionDao
Default implementation of
AlipayPaymentTransactionDao-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindTransactionByAlipayCode(String alipayCode) Gets AlipayPaymentTransaction by alipay codefindTransactionByLatestRequestEntry(OrderModel orderModel, boolean limit) Gets AlipayPaymentTransaction of the given order which satisfies these conditions: 1.Methods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
Constructor Details
-
DefaultAlipayPaymentTransactionDao
public DefaultAlipayPaymentTransactionDao()
-
-
Method Details
-
findTransactionByLatestRequestEntry
public AlipayPaymentTransactionModel findTransactionByLatestRequestEntry(OrderModel orderModel, boolean limit) Description copied from interface:AlipayPaymentTransactionDaoGets AlipayPaymentTransaction of the given order which satisfies these conditions: 1. There is only one entry with type code = 'REQUEST' in this transaction. 2. This entry is the latest among all transactions' entries.- Specified by:
findTransactionByLatestRequestEntryin interfaceAlipayPaymentTransactionDao- Parameters:
orderModel- the order- Returns:
- AlipayPaymentTransactionModel if found or returns null otherwise
-
findTransactionByAlipayCode
Description copied from interface:AlipayPaymentTransactionDaoGets AlipayPaymentTransaction by alipay code- Specified by:
findTransactionByAlipayCodein interfaceAlipayPaymentTransactionDao- Parameters:
alipayCode- the alipay code- Returns:
- AlipayPaymentTransactionModel if found or returns null otherwise
-