Class DefaultWeChatPayOrderService
java.lang.Object
de.hybris.platform.servicelayer.internal.service.AbstractService
de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
de.hybris.platform.order.impl.DefaultAbstractOrderService<OrderModel,OrderEntryModel>
de.hybris.platform.order.impl.DefaultOrderService
de.hybris.platform.chinesepspwechatpayservices.order.impl.DefaultWeChatPayOrderService
- All Implemented Interfaces:
WeChatPayOrderService,AbstractOrderService<OrderModel,,OrderEntryModel> OrderService,Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class DefaultWeChatPayOrderService
extends DefaultOrderService
implements WeChatPayOrderService
Global class for Chinesepspwechatpayservices order impl.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
AbstractService.SerializableDTO -
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
modelService, sessionService, txManagerFields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOrderByCode(String code) Get OrderModel by OrderCodeprotected WeChatPayOrderDaovoidsetWeChatPayOrderDao(WeChatPayOrderDao weChatPayOrderDao) Methods inherited from class de.hybris.platform.order.impl.DefaultOrderService
addNewEntry, addNewEntry, calculateOrder, clone, createOrderFromCart, placeOrder, setCreateOrderFromCartStrategy, setOrderCalculation, setPlaceOrderStrategy, setSubmitOrderStrategies, submitOrderMethods inherited from class de.hybris.platform.order.impl.DefaultAbstractOrderService
addAllGlobalDiscountValues, addAllTotalTaxValues, addEntryAtPosition, addGlobalDiscountValue, addNewEntry, addTotalTaxValue, getAbstractOrderEntryService, getAbstractOrderEntryTypeService, getCloneAbstractOrderStrategy, getCollidingEntry, getEntriesForNumber, getEntriesForProduct, getEntryForNumber, getEntryTypeCode, getGlobalDiscountValue, getOrderDao, getSaveAbstractOrderStrategy, removeGlobalDiscountValue, removeTotalTaxValue, saveOrder, setAbstractOrderEntryService, setAbstractOrderEntryTypeService, setCloneAbstractOrderStrategy, setOrderDao, setSaveAbstractOrderStrategyMethods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerMethods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplaceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.order.AbstractOrderService
addAllGlobalDiscountValues, addAllTotalTaxValues, addGlobalDiscountValue, addNewEntry, addTotalTaxValue, getEntriesForNumber, getEntriesForProduct, getEntryForNumber, getGlobalDiscountValue, removeGlobalDiscountValue, removeTotalTaxValue, saveOrder
-
Constructor Details
-
DefaultWeChatPayOrderService
public DefaultWeChatPayOrderService()
-
-
Method Details
-
getOrderByCode
Description copied from interface:WeChatPayOrderServiceGet OrderModel by OrderCode- Specified by:
getOrderByCodein interfaceWeChatPayOrderService- Parameters:
code- The order code of the wanted order- Returns:
- OrderModel if found and empty option otherwise
-
setWeChatPayOrderDao
-
getWeChatPayOrderDao
-