org.apache.wicket.request.handler.render
Class WebPageRenderer

java.lang.Object
  extended by org.apache.wicket.request.handler.render.PageRenderer
      extended by org.apache.wicket.request.handler.render.WebPageRenderer

public class WebPageRenderer
extends PageRenderer

PageRenderer for web applications.

Author:
Matej Knopp

Constructor Summary
WebPageRenderer(RenderPageRequestHandler renderPageRequestHandler)
          Construct.
 
Method Summary
protected  BufferedWebResponse getAndRemoveBufferedResponse(Url url)
           
protected  void redirectTo(Url url, RequestCycle requestCycle)
           
protected  BufferedWebResponse renderPage(Url targetUrl, RequestCycle requestCycle)
          Renders page to a BufferedWebResponse.
 void respond(RequestCycle requestCycle)
          Render the response using give RequestCycle.
protected  void storeBufferedResponse(Url url, BufferedWebResponse response)
           
 
Methods inherited from class org.apache.wicket.request.handler.render.PageRenderer
enableRedirectForStatelessPage, getPage, getPageProvider, getRedirectPolicy, getRenderPageRequestHandler, getSessionId, isOnePassRender, isRedirectToBuffer, isRedirectToRender, isSessionTemporary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebPageRenderer

public WebPageRenderer(RenderPageRequestHandler renderPageRequestHandler)
Construct.

Parameters:
renderPageRequestHandler -
Method Detail

storeBufferedResponse

protected void storeBufferedResponse(Url url,
                                     BufferedWebResponse response)
Parameters:
url -
response -

getAndRemoveBufferedResponse

protected BufferedWebResponse getAndRemoveBufferedResponse(Url url)

renderPage

protected BufferedWebResponse renderPage(Url targetUrl,
                                         RequestCycle requestCycle)
Renders page to a BufferedWebResponse. All URLs in page will be rendered relative to targetUrl

Parameters:
targetUrl -
requestCycle -
Returns:
BufferedWebResponse containing page body

redirectTo

protected void redirectTo(Url url,
                          RequestCycle requestCycle)
Parameters:
url -
requestCycle -

respond

public void respond(RequestCycle requestCycle)
Description copied from class: PageRenderer
Render the response using give RequestCycle.

Specified by:
respond in class PageRenderer


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.