Class RestartResponseAtInterceptPageException

  • All Implemented Interfaces:
    Serializable

    public class RestartResponseAtInterceptPageException
    extends org.apache.wicket.request.flow.ResetResponseException
    Causes Wicket to interrupt current request processing and immediately redirect to an intercept page.
    See Also:
    Serialized Form
    • Constructor Detail

      • RestartResponseAtInterceptPageException

        public RestartResponseAtInterceptPageException​(Page interceptPage)
        Redirects to the specified interceptPage.
        Parameters:
        interceptPage -
      • RestartResponseAtInterceptPageException

        public RestartResponseAtInterceptPageException​(Class<? extends Page> interceptPageClass)
        Redirects to the specified intercept page, this will result in a bookmarkable redirect.
        Parameters:
        interceptPageClass -
      • RestartResponseAtInterceptPageException

        public RestartResponseAtInterceptPageException​(Class<? extends Page> interceptPageClass,
                                                       org.apache.wicket.request.mapper.parameter.PageParameters parameters)
        Redirects to the specified intercept page, this will result in a bookmarkable redirect.
        Parameters:
        interceptPageClass -
        parameters -
    • Method Detail

      • getOriginalUrl

        public static org.apache.wicket.request.Url getOriginalUrl()
        Returns:
        the url of the request when the interception happened or null or null if there was no interception yet
      • getOriginalPostParameters

        public static Map<String,​List<org.apache.wicket.util.string.StringValue>> getOriginalPostParameters()
        Returns:
        the post parameters of thе request when the interception happened or null if there was no interception yet