Class DefaultChineseOrderService
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.chinesepaymentservices.order.service.impl.DefaultChineseOrderService
- All Implemented Interfaces:
ChineseOrderService,AbstractOrderService<OrderModel,,OrderEntryModel> OrderService,Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
Implementation for
ChineseCheckoutService. Its main purpose is to manager chinese order services.- 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 TypeMethodDescriptionvoidcancelOrder(String code) Deprecated, for removal: This API element is subject to removal in a future version.since 1905protected ChineseCheckoutServiceprotected ChineseOrderDaoprotected ChinesePaymentServicesStrategyprotected ConfigurationServiceDeprecated, for removal: This API element is subject to removal in a future version.since 1905voidsetChineseCheckoutService(ChineseCheckoutService chineseCheckoutService) voidsetChineseOrderDao(ChineseOrderDao chineseOrderDao) voidsetChinesePaymentServicesStrategy(ChinesePaymentServicesStrategy chinesePaymentServicesStrategy) voidsetConfigurationService(ConfigurationService configurationService) Deprecated, for removal: This API element is subject to removal in a future version.since 1905voidupdateOrderForRefund(OrderModel orderModel, boolean refundSucceed) Call back for refund service to update order statusMethods 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
-
DefaultChineseOrderService
public DefaultChineseOrderService()
-
-
Method Details
-
cancelOrder
Deprecated, for removal: This API element is subject to removal in a future version.since 1905Description copied from interface:ChineseOrderServiceCancel the order- Specified by:
cancelOrderin interfaceChineseOrderService- Parameters:
code- The code of the order
-
updateOrderForRefund
Description copied from interface:ChineseOrderServiceCall back for refund service to update order status- Specified by:
updateOrderForRefundin interfaceChineseOrderService- Parameters:
orderModel- The order model to be updatedrefundSucceed- True if the order has been refunded successfully and false otherwise
-
getChineseOrderDao
-
setChineseOrderDao
-
getConfigurationService
Deprecated, for removal: This API element is subject to removal in a future version.since 1905 -
setConfigurationService
@Deprecated(since="1905", forRemoval=true) public void setConfigurationService(ConfigurationService configurationService) Deprecated, for removal: This API element is subject to removal in a future version.since 1905 -
getChineseCheckoutService
-
setChineseCheckoutService
-
getChinesePaymentServicesStrategy
-
setChinesePaymentServicesStrategy
public void setChinesePaymentServicesStrategy(ChinesePaymentServicesStrategy chinesePaymentServicesStrategy)
-