Class BookmarkablePageRequestHandler
- java.lang.Object
-
- org.apache.wicket.core.request.handler.BookmarkablePageRequestHandler
-
- All Implemented Interfaces:
IPageClassRequestHandler
,org.apache.wicket.request.ILoggableRequestHandler
,org.apache.wicket.request.IRequestHandler
public class BookmarkablePageRequestHandler extends Object implements IPageClassRequestHandler, org.apache.wicket.request.ILoggableRequestHandler
Request handler for bookmarkable pages. This handler is only used to generate URLs. Rendering is always handled byRenderPageRequestHandler
.- Author:
- Matej Knopp
-
-
Constructor Summary
Constructors Constructor Description BookmarkablePageRequestHandler(IPageProvider pageProvider)
Construct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
detach(org.apache.wicket.request.IRequestCycle requestCycle)
PageLogData
getLogData()
Class<? extends IRequestablePage>
getPageClass()
Returns the page classorg.apache.wicket.request.mapper.parameter.PageParameters
getPageParameters()
void
respond(org.apache.wicket.request.IRequestCycle requestCycle)
String
toString()
-
-
-
Constructor Detail
-
BookmarkablePageRequestHandler
public BookmarkablePageRequestHandler(IPageProvider pageProvider)
Construct.- Parameters:
pageProvider
-
-
-
Method Detail
-
getPageClass
public Class<? extends IRequestablePage> getPageClass()
Description copied from interface:IPageClassRequestHandler
Returns the page class- Specified by:
getPageClass
in interfaceIPageClassRequestHandler
- Returns:
- page class
-
getPageParameters
public org.apache.wicket.request.mapper.parameter.PageParameters getPageParameters()
- Specified by:
getPageParameters
in interfaceIPageClassRequestHandler
- Returns:
- page parameters
-
respond
public void respond(org.apache.wicket.request.IRequestCycle requestCycle)
- Specified by:
respond
in interfaceorg.apache.wicket.request.IRequestHandler
-
detach
public void detach(org.apache.wicket.request.IRequestCycle requestCycle)
- Specified by:
detach
in interfaceorg.apache.wicket.request.IRequestHandler
-
getLogData
public PageLogData getLogData()
- Specified by:
getLogData
in interfaceorg.apache.wicket.request.ILoggableRequestHandler
-
-