|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.wicket.request.handler.RenderPageRequestHandler
public class RenderPageRequestHandler
IRequestHandler
that renders page instance. Depending on the redirectPolicy
flag and current request strategy the handler either just renders the page to the response, or
redirects to render the page. REDIRECT_TO_BUFFER
strategy is also supported.
Nested Class Summary | |
---|---|
static class |
RenderPageRequestHandler.RedirectPolicy
Determines whether Wicket does a redirect when rendering a page |
Constructor Summary | |
---|---|
RenderPageRequestHandler(IPageProvider pageProvider)
Construct. |
|
RenderPageRequestHandler(IPageProvider pageProvider,
RenderPageRequestHandler.RedirectPolicy redirectPolicy)
Construct. |
Method Summary | |
---|---|
void |
detach(IRequestCycle requestCycle)
|
PageLogData |
getLogData()
|
IRequestablePage |
getPage()
Returns the page. |
Class<? extends IRequestablePage> |
getPageClass()
Returns the page class |
Integer |
getPageId()
Returns the page id. |
PageParameters |
getPageParameters()
|
IPageProvider |
getPageProvider()
|
RenderPageRequestHandler.RedirectPolicy |
getRedirectPolicy()
|
Integer |
getRenderCount()
Returns the number of times this page has been rendered. |
boolean |
isPageInstanceCreated()
Checks if the page instance is already created or if it will be created when IPageRequestHandler.getPage() is called |
void |
respond(IRequestCycle requestCycle)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RenderPageRequestHandler(IPageProvider pageProvider)
pageProvider
- public RenderPageRequestHandler(IPageProvider pageProvider, RenderPageRequestHandler.RedirectPolicy redirectPolicy)
pageProvider
- redirectPolicy
- Method Detail |
---|
public IPageProvider getPageProvider()
public RenderPageRequestHandler.RedirectPolicy getRedirectPolicy()
public Class<? extends IRequestablePage> getPageClass()
getPageClass
in interface IPageClassRequestHandler
public Integer getPageId()
IPageRequestHandler
getPageId
in interface IPageRequestHandler
IPageRequestHandler.getPageId()
public PageParameters getPageParameters()
getPageParameters
in interface IPageClassRequestHandler
public void detach(IRequestCycle requestCycle)
detach
in interface IRequestHandler
public PageLogData getLogData()
getLogData
in interface ILoggableRequestHandler
public IRequestablePage getPage()
getPage
in interface IPageRequestHandler
public void respond(IRequestCycle requestCycle)
respond
in interface IRequestHandler
public final boolean isPageInstanceCreated()
IPageRequestHandler
IPageRequestHandler.getPage()
is called
isPageInstanceCreated
in interface IPageRequestHandler
true
iff page instance is not yet createdpublic final Integer getRenderCount()
IPageRequestHandler
getRenderCount
in interface IPageRequestHandler
IRequestablePage.getRenderCount()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |