@Controller(value="blCustomerPhoneController") @RequestMapping(value="/myaccount/phone") public class CustomerPhoneController extends Object
| Constructor and Description |
|---|
CustomerPhoneController() |
| Modifier and Type | Method and Description |
|---|---|
String |
deletePhone(Long customerPhoneId,
javax.servlet.http.HttpServletRequest request)
Completely deletes the customerPhone with the given customerPhoneId from the database.
|
PhoneNameForm |
initPhoneNameForm(javax.servlet.http.HttpServletRequest request,
org.springframework.ui.Model model)
Called before each and every request comes into the controller, and is placed on the request for use by those methods.
|
String |
makePhoneDefault(Long customerPhoneId,
javax.servlet.http.HttpServletRequest request)
Sets the passed in customerPhoneId as the default phone for the user.
|
String |
savePhone(PhoneNameForm phoneNameForm,
org.springframework.validation.BindingResult errors,
javax.servlet.http.HttpServletRequest request,
Long customerPhoneId,
Long phoneId)
Creates a new phone if no customerPhoneId & phoneId are passed in; otherwise, it creates a new customerPhone object otherwise.
|
void |
setCustomerPhoneService(CustomerPhoneService customerPhoneService) |
void |
setCustomerPhoneValidator(CustomerPhoneValidator customerPhoneValidator) |
void |
setCustomerState(CustomerState customerState) |
void |
setdeletePhoneSuccessView(String deletePhoneSuccessView) |
void |
setEntityConfiguration(org.broadleafcommerce.common.persistence.EntityConfiguration entityConfiguration) |
void |
setmakePhoneDefaultSuccessView(String makePhoneDefaultSuccessView) |
void |
setPhoneFormatter(PhoneFormatter phoneFormatter) |
void |
setPhoneValidator(PhoneValidator phoneValidator) |
void |
setsavePhoneErrorView(String savePhoneErrorView) |
void |
setsavePhoneSuccessView(String savePhoneSuccessView) |
void |
setviewPhoneErrorView(String viewPhoneErrorView) |
void |
setviewPhoneSuccessView(String viewPhoneSuccessView) |
String |
viewPhone(Long customerPhoneId,
javax.servlet.http.HttpServletRequest request,
PhoneNameForm phoneNameForm,
org.springframework.validation.BindingResult errors)
Provides a blank template for a new Customer Phone to be created if no customerPhoneId is provided.
|
@RequestMapping(value="deletePhone",
method={GET,POST})
public String deletePhone(@RequestParam(required=true)
Long customerPhoneId,
javax.servlet.http.HttpServletRequest request)
customerPhoneId - request - @ModelAttribute(value="phoneNameForm") public PhoneNameForm initPhoneNameForm(javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model)
request - model - @RequestMapping(value="makePhoneDefault",
method={GET,POST})
public String makePhoneDefault(@RequestParam(required=true)
Long customerPhoneId,
javax.servlet.http.HttpServletRequest request)
customerPhoneId - request - @RequestMapping(value="savePhone",
method={GET,POST})
public String savePhone(@ModelAttribute(value="phoneNameForm")
PhoneNameForm phoneNameForm,
org.springframework.validation.BindingResult errors,
javax.servlet.http.HttpServletRequest request,
@RequestParam(required=false)
Long customerPhoneId,
@RequestParam(required=false)
Long phoneId)
phoneNameForm - errors - request - customerPhoneId - DOCUMENT ME!phoneId - DOCUMENT ME!public void setCustomerPhoneService(CustomerPhoneService customerPhoneService)
public void setCustomerPhoneValidator(CustomerPhoneValidator customerPhoneValidator)
public void setCustomerState(CustomerState customerState)
public void setdeletePhoneSuccessView(String deletePhoneSuccessView)
public void setEntityConfiguration(org.broadleafcommerce.common.persistence.EntityConfiguration entityConfiguration)
public void setmakePhoneDefaultSuccessView(String makePhoneDefaultSuccessView)
public void setPhoneFormatter(PhoneFormatter phoneFormatter)
public void setPhoneValidator(PhoneValidator phoneValidator)
public void setsavePhoneErrorView(String savePhoneErrorView)
public void setsavePhoneSuccessView(String savePhoneSuccessView)
public void setviewPhoneErrorView(String viewPhoneErrorView)
public void setviewPhoneSuccessView(String viewPhoneSuccessView)
@RequestMapping(value="viewPhone",
method={GET,POST})
public String viewPhone(@RequestParam(required=false)
Long customerPhoneId,
javax.servlet.http.HttpServletRequest request,
@ModelAttribute(value="phoneNameForm")
PhoneNameForm phoneNameForm,
org.springframework.validation.BindingResult errors)
customerPhoneId - request - phoneNameForm - errors - Copyright © 2017. All rights reserved.