public class ChineseAccountPageController extends AccountPageController
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
ADD_EDIT_ADDRESS_CMS_PAGE |
protected static java.lang.String |
ADDRESS_CODE_PATH_VARIABLE_PATTERN |
protected AddressFacade |
chineseAddressFacade |
protected ChineseAddressHandler |
chineseAddressHandler |
protected static java.lang.String |
REDIRECT_TO_EDIT_ADDRESS_PAGE |
protected UserFacade |
userFacade |
customerConsentDataStrategy| Constructor and Description |
|---|
ChineseAccountPageController() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
addAddress(ChineseAddressForm addressForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
addAddress(Model model) |
java.lang.String |
editAddress(ChineseAddressForm addressForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
editAddress(java.lang.String addressCode,
Model model) |
java.lang.String |
getCountryAddressForm(java.lang.String addressCode,
java.lang.String country,
Model model) |
void |
initBinder(WebDataBinder binder) |
protected void |
prepareAddressFormAfterError(ChineseAddressForm addressForm,
Model model) |
protected void |
prepareModel(ChineseAddressForm addressForm,
Model model) |
account, closeAccount, consentManagement, doSelectSuggestedAddress, editEmail, editProfile, findTitleForCode, getAddressBook, getAddressValidator, getAddressVerificationFacade, getAddressVerificationResultHandler, getCountries, getCountryDataMap, getEmailValidator, getI18NFacade, getPasswordValidator, getPreparedAddressForm, getProductVariantMatrixForResponsive, getProfileValidator, getTitles, giveConsent, order, orders, paymentDetails, populateModelRegionAndCountry, profile, removeAddress, removePaymentMethod, setDefaultAddress, setDefaultPaymentDetails, setErrorMessagesAndCMSPage, setUpAddressFormAfterError, showCloseAccountPage, updateEmail, updatePassword, updatePassword, updateProfile, withdrawConsentprotected static final java.lang.String ADDRESS_CODE_PATH_VARIABLE_PATTERN
protected static final java.lang.String ADD_EDIT_ADDRESS_CMS_PAGE
protected static final java.lang.String REDIRECT_TO_EDIT_ADDRESS_PAGE
protected AddressFacade chineseAddressFacade
protected ChineseAddressHandler chineseAddressHandler
protected UserFacade userFacade
public void initBinder(WebDataBinder binder)
public java.lang.String getCountryAddressForm(java.lang.String addressCode,
java.lang.String country,
Model model)
getCountryAddressForm in class AccountPageControllerpublic java.lang.String addAddress(Model model)
throws CMSItemNotFoundException
addAddress in class AccountPageControllerCMSItemNotFoundExceptionpublic java.lang.String editAddress(java.lang.String addressCode,
Model model)
throws CMSItemNotFoundException
editAddress in class AccountPageControllerCMSItemNotFoundExceptionpublic java.lang.String addAddress(ChineseAddressForm addressForm, BindingResult bindingResult, Model model, RedirectAttributes redirectModel) throws CMSItemNotFoundException
addAddress in class AccountPageControllerCMSItemNotFoundExceptionpublic java.lang.String editAddress(ChineseAddressForm addressForm, BindingResult bindingResult, Model model, RedirectAttributes redirectModel) throws CMSItemNotFoundException
editAddress in class AccountPageControllerCMSItemNotFoundExceptionprotected void prepareAddressFormAfterError(ChineseAddressForm addressForm, Model model) throws CMSItemNotFoundException
CMSItemNotFoundExceptionprotected void prepareModel(ChineseAddressForm addressForm, Model model)
Copyright © 2018 SAP SE. All Rights Reserved.