public class SapOrderHistoryPageController extends AbstractSapOrderHistoryPageController
AbstractSapOrderHistoryPageController.ShowModeAbstractAddOnController.HttpNotFoundException| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
MC_POS_TRANSACTION_DETAIL_CMS_PAGE |
protected static java.lang.String |
MC_SD_TRANSACTION_DETAIL_CMS_PAGE |
protected static java.lang.String |
MC_TRANSACTION_CODE_PATH_VARIABLE_PATTERN |
protected static java.lang.String |
MC_TRANSACTIONS_HISTORY_CMS_PAGE |
protected static java.lang.String |
MC_WEB_TRANSACTION_DETAIL_CMS_PAGE |
protected static java.lang.String |
REDIRECT_MY_ACCOUNT |
MAX_PAGE_LIMITCMS_PAGE_MODEL, CMS_PAGE_TITLE, PAGE_ROOTFORWARD_PREFIX, REDIRECT_PREFIX, ROOT| Constructor and Description |
|---|
SapOrderHistoryPageController() |
| Modifier and Type | Method and Description |
|---|---|
protected ResourceBreadcrumbBuilder |
getAccountBreadcrumbBuilder() |
protected java.util.List<Breadcrumb> |
getBreadcrumbs(java.lang.String orderNumber) |
protected CarOrderFacade |
getCarOrderFacade() |
protected OrderFacade |
getOrderFacade() |
java.lang.String |
readInStorePurchase(java.lang.String transactionCode,
java.lang.String storeId,
java.lang.String businessDayDate,
java.lang.Integer transactionIndex,
Model model) |
java.lang.String |
readMultiChannelPurchases(int page,
AbstractSapOrderHistoryPageController.ShowMode showMode,
java.lang.String sortCode,
Model model) |
java.lang.String |
readSalesDocument(java.lang.String orderCode,
Model model) |
java.lang.String |
readWebOrder(java.lang.String orderCode,
Model model) |
void |
setAccountBreadcrumbBuilder(ResourceBreadcrumbBuilder accountBreadcrumbBuilder) |
void |
setCarOrderFacade(CarOrderFacade carOrderFacade) |
void |
setOrderFacade(OrderFacade orderFacade) |
calculateShowAll, calculateShowPaged, createPageableData, getContentPageForLabelOrId, isShowAllAllowed, populateModelcheckRequestUrl, createMetaElement, getCmsPageService, getCmsSiteService, getCurrencies, getCurrentCurrency, getCurrentLanguage, getCustomerFacade, getHostConfigService, getI18nService, getLanguages, getMessageSource, getPageTitleResolver, getRequestContextData, getSessionService, getSiteConfigService, getSiteName, getStoreSessionFacade, getUser, getViewForPage, setUpMetaData, setUpMetaDataForContentPage, storeCmsPageInModel, storeContentPageTitleInModel, storeContinueUrladdRequestToModel, getBeanprotected static final java.lang.String MC_TRANSACTION_CODE_PATH_VARIABLE_PATTERN
protected static final java.lang.String REDIRECT_MY_ACCOUNT
protected static final java.lang.String MC_TRANSACTIONS_HISTORY_CMS_PAGE
protected static final java.lang.String MC_WEB_TRANSACTION_DETAIL_CMS_PAGE
protected static final java.lang.String MC_POS_TRANSACTION_DETAIL_CMS_PAGE
protected static final java.lang.String MC_SD_TRANSACTION_DETAIL_CMS_PAGE
public java.lang.String readMultiChannelPurchases(int page,
AbstractSapOrderHistoryPageController.ShowMode showMode,
java.lang.String sortCode,
Model model)
throws CMSItemNotFoundException
page - showMode - sortCode - model - CMSItemNotFoundExceptionpublic java.lang.String readWebOrder(java.lang.String orderCode,
Model model)
throws CMSItemNotFoundException
orderCode - model - CMSItemNotFoundExceptionpublic java.lang.String readInStorePurchase(java.lang.String transactionCode,
java.lang.String storeId,
java.lang.String businessDayDate,
java.lang.Integer transactionIndex,
Model model)
throws CMSItemNotFoundException
transactionCode - storeId - transactionDate - transactionIndex - model - CMSItemNotFoundExceptionpublic java.lang.String readSalesDocument(java.lang.String orderCode,
Model model)
throws CMSItemNotFoundException
orderCode - model - CMSItemNotFoundExceptionprotected java.util.List<Breadcrumb> getBreadcrumbs(java.lang.String orderNumber)
orderNumber - protected OrderFacade getOrderFacade()
public void setOrderFacade(OrderFacade orderFacade)
protected CarOrderFacade getCarOrderFacade()
public void setCarOrderFacade(CarOrderFacade carOrderFacade)
protected ResourceBreadcrumbBuilder getAccountBreadcrumbBuilder()
public void setAccountBreadcrumbBuilder(ResourceBreadcrumbBuilder accountBreadcrumbBuilder)
Copyright © 2018 SAP SE. All Rights Reserved.