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 java.lang.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 voiddetach(org.apache.wicket.request.IRequestCycle requestCycle)PageLogDatagetLogData()java.lang.Class<? extends IRequestablePage>getPageClass()Returns the page classorg.apache.wicket.request.mapper.parameter.PageParametersgetPageParameters()voidrespond(org.apache.wicket.request.IRequestCycle requestCycle)java.lang.StringtoString()
-
-
-
Constructor Detail
-
BookmarkablePageRequestHandler
public BookmarkablePageRequestHandler(IPageProvider pageProvider)
Construct.- Parameters:
pageProvider-
-
-
Method Detail
-
getPageClass
public java.lang.Class<? extends IRequestablePage> getPageClass()
Description copied from interface:IPageClassRequestHandlerReturns the page class- Specified by:
getPageClassin interfaceIPageClassRequestHandler- Returns:
- page class
-
getPageParameters
public org.apache.wicket.request.mapper.parameter.PageParameters getPageParameters()
- Specified by:
getPageParametersin interfaceIPageClassRequestHandler- Returns:
- page parameters
-
respond
public void respond(org.apache.wicket.request.IRequestCycle requestCycle)
- Specified by:
respondin interfaceorg.apache.wicket.request.IRequestHandler
-
detach
public void detach(org.apache.wicket.request.IRequestCycle requestCycle)
- Specified by:
detachin interfaceorg.apache.wicket.request.IRequestHandler
-
getLogData
public PageLogData getLogData()
- Specified by:
getLogDatain interfaceorg.apache.wicket.request.ILoggableRequestHandler
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-