Class PaymentOptionsComponentController

java.lang.Object
de.hybris.platform.addonsupport.controllers.AbstractAddOnController
de.hybris.platform.addonsupport.controllers.cms.AbstractCMSAddOnComponentController<T>
de.hybris.platform.travelacceleratorstorefront.controllers.cms.SubstitutingCMSAddOnComponentController<PaymentOptionsComponentModel>
de.hybris.platform.travelacceleratorstorefront.controllers.cms.PaymentOptionsComponentController

@Controller("PaymentOptionsComponentController") @RequestMapping("/view/PaymentOptionsComponentController") public class PaymentOptionsComponentController extends SubstitutingCMSAddOnComponentController<PaymentOptionsComponentModel>
The type Payment options component controller.
  • Constructor Details

    • PaymentOptionsComponentController

      public PaymentOptionsComponentController()
  • Method Details

    • fillModel

      protected void fillModel(javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, PaymentOptionsComponentModel component)
      Specified by:
      fillModel in class de.hybris.platform.addonsupport.controllers.cms.AbstractCMSAddOnComponentController<PaymentOptionsComponentModel>
    • selectPaymentOption

      @RequestMapping(value="/select-payment-option", method=POST, produces="application/json") @ResponseBody public SelectPaymentOptionResponseData selectPaymentOption(PaymentOptionForm paymentOptionForm, org.springframework.validation.BindingResult bindingResult, javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model)
    • buildResponseData

      protected SelectPaymentOptionResponseData buildResponseData(boolean valid, String error)