org.apache.wicket.request.handler
Interface IPageRequestHandler

All Superinterfaces:
IPageClassRequestHandler, IRequestHandler
All Known Implementing Classes:
AjaxRequestTarget, BookmarkableListenerInterfaceRequestHandler, ListenerInterfaceRequestHandler, RenderPageRequestHandler

public interface IPageRequestHandler
extends IPageClassRequestHandler

Request handler that works with a page instance.

Author:
Matej Knopp

Method Summary
 IRequestablePage getPage()
          Returns the page.
 java.lang.Integer getPageId()
          Returns the page id.
 java.lang.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 getPage() is called
 
Methods inherited from interface org.apache.wicket.request.handler.IPageClassRequestHandler
getPageClass, getPageParameters
 
Methods inherited from interface org.apache.wicket.request.IRequestHandler
detach, respond
 

Method Detail

getPage

IRequestablePage getPage()
Returns the page. Be aware that the page can be instantiated if this wasn't the case already.

Returns:
page instance

getPageId

java.lang.Integer 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 when getPage() is called

Returns:
true iff page instance is not yet created

getRenderCount

java.lang.Integer getRenderCount()
Returns the number of times this page has been rendered.

Returns:
the number of times this page has been rendered.
See Also:
IRequestablePage.getRenderCount()


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