Class ImpexController

java.lang.Object
de.hybris.platform.hac.controller.console.ImpexController

@Controller @RequestMapping("/console/") public class ImpexController extends Object
  • Constructor Details

  • Method Details

    • impexImportForm

      @RequestMapping(value="impex/import", method=GET) public String impexImportForm(@ModelAttribute("impexImportContent") ImpexContentFormData contentData, @ModelAttribute("impexImportFile") ImpexFileFormData fileData, javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model)
    • handleImpexImportUpload

      @RequestMapping(value="impex/import/upload", method=POST) public String handleImpexImportUpload(org.springframework.ui.Model model, @Valid @ModelAttribute("impexImportFile") @Valid ImpexFileFormData fileData, org.springframework.validation.BindingResult fileBindingResult, @ModelAttribute("impexImportContent") ImpexContentFormData contentData, org.springframework.validation.BindingResult contentBindingResult) throws IOException
      Throws:
      IOException
    • handleImpexImportContent

      @RequestMapping(value="impex/import", method=POST) public String handleImpexImportContent(org.springframework.ui.Model model, @Valid @ModelAttribute("impexImportContent") @Valid ImpexContentFormData contentData, org.springframework.validation.BindingResult contentBindingResult, @ModelAttribute("impexImportFile") ImpexFileFormData fileData, org.springframework.validation.BindingResult fileBindingResult)
    • impexImportContentInitBinder

      @InitBinder("impexImportContent") public void impexImportContentInitBinder(org.springframework.web.bind.WebDataBinder binder)
    • impexImportFileInitBinder

      @InitBinder("impexImportFile") public void impexImportFileInitBinder(org.springframework.web.bind.WebDataBinder binder)
    • impexExportForm

      @RequestMapping(value="impex/export", method=GET) public String impexExportForm(@ModelAttribute("impexExportFile") ImpexFileFormData fileData, @ModelAttribute("impexExportContent") ImpexContentFormData contentData, javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model)
    • handleImpexExportUpload

      @RequestMapping(value="impex/export/upload", method=POST) public String handleImpexExportUpload(org.springframework.ui.Model model, @Valid @ModelAttribute("impexExportFile") @Valid ImpexFileFormData fileData, org.springframework.validation.BindingResult fileBindingResult, @ModelAttribute("impexExportContent") ImpexContentFormData contentData, org.springframework.validation.BindingResult contentBindingResult) throws IOException
      Throws:
      IOException
    • handleImpexExport

      @RequestMapping(value="impex/export", method=POST) public String handleImpexExport(org.springframework.ui.Model model, @Valid @ModelAttribute("impexExportContent") @Valid ImpexContentFormData contentData, org.springframework.validation.BindingResult contentBindingResult, @ModelAttribute("impexExportFile") ImpexFileFormData fileData, org.springframework.validation.BindingResult fileBindingResult) throws IOException
      Throws:
      IOException
    • impexExportFileInitBinder

      @InitBinder("impexExportFile") public void impexExportFileInitBinder(org.springframework.web.bind.WebDataBinder binder)
    • impexExportContentInitBinder

      @InitBinder("impexExportContent") public void impexExportContentInitBinder(org.springframework.web.bind.WebDataBinder binder)
    • impexImportContentValidate

      @RequestMapping(value="impex/import/validate", method=POST) public String impexImportContentValidate(org.springframework.ui.Model model, @Valid @ModelAttribute("impexImportContent") @Valid ImpexContentFormData contentData, org.springframework.validation.BindingResult contentBindingResult, @ModelAttribute("impexImportFile") ImpexFileFormData fileData, org.springframework.validation.BindingResult fileBindingResult)
    • impexExportContentValidate

      @RequestMapping(value="impex/export/validate", method=POST) public String impexExportContentValidate(org.springframework.ui.Model model, @Valid @ModelAttribute("impexExportContent") @Valid ImpexContentFormData contentData, org.springframework.validation.BindingResult contentBindingResult, @ModelAttribute("impexExportFile") ImpexFileFormData fileData, org.springframework.validation.BindingResult fileBindingResult)
    • populateImportValidationModes

      @ModelAttribute("importValidationModes") public Collection<HybrisEnumValue> populateImportValidationModes()
    • populateExportValidationModes

      @ModelAttribute("exportValidationModes") public Collection<HybrisEnumValue> populateExportValidationModes()
    • getTypeAndAttributes

      @RequestMapping(value="impex/typeAndAttributes", method=POST, headers="Accept=application/json") @ResponseBody public Map getTypeAndAttributes(@ModelAttribute("type") String typeName)
    • getTypes

      @RequestMapping(value="impex/allTypes", method=POST, headers="Accept=application/json") @ResponseBody public Map getTypes(@ModelAttribute("start") String typeStart)