Module org.apache.wicket.core
Interface IPageRequestHandler
- All Superinterfaces:
IPageClassRequestHandler
,IRequestHandler
- All Known Subinterfaces:
AjaxRequestTarget
,IPartialPageRequestHandler
,IWebSocketRequestHandler
- All Known Implementing Classes:
AbstractPartialPageRequestHandler
,AjaxRequestHandler
,BookmarkableListenerRequestHandler
,ListenerRequestHandler
,RenderPageRequestHandler
,WebSocketRequestHandler
Request handler that works with a page instance.
- Author:
- Matej Knopp
-
Method Summary
Modifier and TypeMethodDescriptiongetPage()
Returns the page.static Page
getPage
(IRequestHandler handler) Resolves a page instance from the request handler iff the page instance is already createdReturns the page id.Returns the number of times this page has been rendered.boolean
Checks if the page instance is already created or if it will be created whengetPage()
is calledMethods inherited from interface org.apache.wicket.core.request.handler.IPageClassRequestHandler
getPageClass, getPageParameters
Methods inherited from interface org.apache.wicket.request.IRequestHandler
detach, respond
-
Method Details
-
getPage
Returns the page. Be aware that the page can be instantiated if this wasn't the case already.- Returns:
- page instance
-
getPageId
Returns the page id.- Returns:
- page id
-
isPageInstanceCreated
boolean isPageInstanceCreated()Checks if the page instance is already created or if it will be created whengetPage()
is called- Returns:
true
iff page instance is already created
-
getRenderCount
Returns the number of times this page has been rendered.- Returns:
- the number of times this page has been rendered.
- See Also:
-
getPage
Resolves a page instance from the request handler iff the page instance is already created- Parameters:
handler
- The request handler- Returns:
- page or
null
if none
-