@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(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(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 © 2020. All rights reserved.