public class DefaultChineseOrderService extends DefaultOrderService implements ChineseOrderService
ChineseCheckoutService. Its main purpose is to manager chinese order services.AbstractService.SerializableDTOmodelService, sessionService, txManagertenant| Constructor and Description |
|---|
DefaultChineseOrderService() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelOrder(java.lang.String code)
Cancel the order
|
protected ChineseCheckoutService |
getChineseCheckoutService() |
protected ChineseOrderDao |
getChineseOrderDao() |
protected ChinesePaymentServicesStrategy |
getChinesePaymentServicesStrategy() |
protected ConfigurationService |
getConfigurationService() |
void |
setChineseCheckoutService(ChineseCheckoutService chineseCheckoutService) |
void |
setChineseOrderDao(ChineseOrderDao chineseOrderDao) |
void |
setChinesePaymentServicesStrategy(ChinesePaymentServicesStrategy chinesePaymentServicesStrategy) |
void |
setConfigurationService(ConfigurationService configurationService) |
void |
updateOrderForRefund(OrderModel orderModel,
boolean refundSucceed)
Call back for refund service to update order status
|
addNewEntry, addNewEntry, calculateOrder, clone, createOrderFromCart, placeOrder, setCreateOrderFromCartStrategy, setOrderCalculation, setPlaceOrderStrategy, setSubmitOrderStrategies, submitOrderaddAllGlobalDiscountValues, addAllTotalTaxValues, addEntryAtPosition, addGlobalDiscountValue, addNewEntry, addTotalTaxValue, getAbstractOrderEntryService, getAbstractOrderEntryTypeService, getCloneAbstractOrderStrategy, getCollidingEntry, getEntriesForNumber, getEntriesForProduct, getEntryForNumber, getEntryTypeCode, getGlobalDiscountValue, getOrderDao, getSaveAbstractOrderStrategy, removeGlobalDiscountValue, removeTotalTaxValue, saveOrder, setAbstractOrderEntryService, setAbstractOrderEntryTypeService, setCloneAbstractOrderStrategy, setOrderDao, setSaveAbstractOrderStrategygetModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplaceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAllGlobalDiscountValues, addAllTotalTaxValues, addGlobalDiscountValue, addNewEntry, addTotalTaxValue, getEntriesForNumber, getEntriesForProduct, getEntryForNumber, getGlobalDiscountValue, removeGlobalDiscountValue, removeTotalTaxValue, saveOrderpublic void cancelOrder(java.lang.String code)
ChineseOrderServicecancelOrder in interface ChineseOrderServicecode - The code of the orderpublic void updateOrderForRefund(OrderModel orderModel, boolean refundSucceed)
ChineseOrderServiceupdateOrderForRefund in interface ChineseOrderServiceorderModel - The order model to be updatedrefundSucceed - True if the order has been refunded successfully and false
otherwiseprotected ChineseOrderDao getChineseOrderDao()
public void setChineseOrderDao(ChineseOrderDao chineseOrderDao)
protected ConfigurationService getConfigurationService()
public void setConfigurationService(ConfigurationService configurationService)
protected ChineseCheckoutService getChineseCheckoutService()
public void setChineseCheckoutService(ChineseCheckoutService chineseCheckoutService)
protected ChinesePaymentServicesStrategy getChinesePaymentServicesStrategy()
public void setChinesePaymentServicesStrategy(ChinesePaymentServicesStrategy chinesePaymentServicesStrategy)
Copyright © 2018 SAP SE. All Rights Reserved.