Interface ConfigErrorHandler

  • All Known Implementing Classes:
    ConfigErrorHandlerImpl

    public interface ConfigErrorHandler
    Allows to define navigation end point if a error occurs during configuration process.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String handleConfigurationAccessError()  
      java.lang.String handleError()  
      org.springframework.web.servlet.ModelAndView handleErrorForAjaxRequest​(javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model)
      Returns navigation end point for AJAX request in session failover case.
      java.lang.String handleErrorFromOrderHistory​(java.lang.String orderCode, int entryNumber, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)  
      java.lang.String handleErrorFromQuotes​(java.lang.String quotationId, int entryNumber, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)  
      java.lang.String handleErrorFromSavedCarts​(java.lang.String cartCode, int entryNumber, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)  
    • Method Detail

      • handleErrorForAjaxRequest

        org.springframework.web.servlet.ModelAndView handleErrorForAjaxRequest​(javax.servlet.http.HttpServletRequest request,
                                                                               org.springframework.ui.Model model)
        Returns navigation end point for AJAX request in session failover case.
        Parameters:
        request -
        model -
        Returns:
        navigation end point for AJAX request in session failover case.
      • handleError

        java.lang.String handleError()
        Returns:
        Navigation end point for session failover case.
      • handleConfigurationAccessError

        java.lang.String handleConfigurationAccessError()
        Returns:
        Navigation end point for configuration access error case.
      • handleErrorFromOrderHistory

        java.lang.String handleErrorFromOrderHistory​(java.lang.String orderCode,
                                                     int entryNumber,
                                                     org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)
        Parameters:
        orderCode -
        entryNumber -
        redirectModel -
        Returns:
        navigation end point for error during configuration from order history
      • handleErrorFromQuotes

        java.lang.String handleErrorFromQuotes​(java.lang.String quotationId,
                                               int entryNumber,
                                               org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)
        Parameters:
        quotationId -
        entryNumber -
        redirectModel -
        Returns:
        navigation end point for error during configuration from quotes
      • handleErrorFromSavedCarts

        java.lang.String handleErrorFromSavedCarts​(java.lang.String cartCode,
                                                   int entryNumber,
                                                   org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)
        Parameters:
        cartCode -
        entryNumber -
        redirectModel -
        Returns:
        navigation end point for error during configuration from saved carts