Examples of IRequestHandler


Examples of org.apache.wicket.request.IRequestHandler

      requestHandlerExecutor.execute(handler);
      listeners.onRequestHandlerExecuted(this, handler);
    }
    catch (RuntimeException e)
    {
      IRequestHandler replacement = requestHandlerExecutor.resolveHandler(e);
      if (replacement != null)
      {
        execute(replacement);
      }
      else
View Full Code Here

Examples of org.apache.wicket.request.IRequestHandler

    }
    catch (Exception e)
    {
      if (retryCount > 0)
      {
        IRequestHandler next = handleException(e);
        if (next != null)
        {
          executeExceptionRequestHandler(next, retryCount - 1);
          return;
        }
View Full Code Here

Examples of org.apache.wicket.request.IRequestHandler

   * @param e
   * @return RequestHandler instance
   */
  protected IRequestHandler handleException(final Exception e)
  {
    IRequestHandler handler = listeners.onException(this, e);
    if (handler != null)
    {
      return handler;
    }
    return exceptionMapper.map(e);
View Full Code Here

Examples of org.apache.wicket.request.IRequestHandler

   * @return Bookmarkable URL to page
   */
  public final <C extends Page> Url mapUrlFor(final Class<C> pageClass,
    final PageParameters parameters)
  {
    IRequestHandler handler = new BookmarkablePageRequestHandler(new PageProvider(pageClass,
      parameters));
    return mapUrlFor(handler);
  }
View Full Code Here

Examples of org.apache.wicket.request.IRequestHandler

   * @return Bookmarkable URL to page
   */
  public final <C extends Page> CharSequence urlFor(final Class<C> pageClass,
    final PageParameters parameters)
  {
    IRequestHandler handler = new BookmarkablePageRequestHandler(new PageProvider(pageClass,
      parameters));
    return urlFor(handler);
  }
View Full Code Here

Examples of org.apache.wicket.request.IRequestHandler

    if (type == null)
    {
      return null;
    }

    IRequestHandler result = getActiveRequestHandler();

    if (result == null || type.isAssignableFrom(result.getClass()) == false)
    {
      result = getRequestHandlerScheduledAfterCurrent();
      if (result == null || type.isAssignableFrom(result.getClass()) == false)
      {
        result = null;
      }
    }
View Full Code Here

Examples of org.apache.wicket.request.IRequestHandler

    final RequestListenerInterface listener, final PageParameters parameters)
  {
    int id = getBehaviorId(behaviour);
    Page page = getPage();
    PageAndComponentProvider provider = new PageAndComponentProvider(page, this, parameters);
    IRequestHandler handler;
    if (page.isPageStateless())
    {
      handler = new BookmarkableListenerInterfaceRequestHandler(provider, listener, id);
    }
    else
View Full Code Here

Examples of org.apache.wicket.request.IRequestHandler

  public final CharSequence urlFor(final RequestListenerInterface listener,
    final PageParameters parameters)
  {
    Page page = getPage();
    PageAndComponentProvider provider = new PageAndComponentProvider(page, this, parameters);
    IRequestHandler handler;
    if (page.isPageStateless())
    {
      handler = new BookmarkableListenerInterfaceRequestHandler(provider, listener);
    }
    else
View Full Code Here

Examples of org.apache.wicket.request.IRequestHandler

   */
  private Page extractCurrentPage()
  {
    final RequestCycle requestCycle = RequestCycle.get();

    IRequestHandler handler = requestCycle.getActiveRequestHandler();

    if (handler == null)
    {
      handler = requestCycle.getRequestHandlerScheduledAfterCurrent();
    }
View Full Code Here

Examples of org.apache.wicket.request.IRequestHandler

    // should be null for Pages
    componentInPage = null;

    // prepare request
    request.setURL(request.getContextPath() + request.getServletPath() + "/");
    IRequestHandler handler = new RenderPageRequestHandler(pageProvider);

    // process request
    processRequest(request, handler);

    // The page rendered
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.