Class BookmarkableMapper

  • All Implemented Interfaces:
    IRequestMapper

    public class BookmarkableMapper
    extends AbstractBookmarkableMapper
    Decodes and encodes the following URLs:
      Page Class - Render (BookmarkablePageRequestHandler)
      /wicket/bookmarkable/org.apache.wicket.MyPage
      (will redirect to hybrid alternative if page is not stateless)
     
      Page Instance - Render Hybrid (RenderPageRequestHandler for pages that were created using bookmarkable URLs)
      /wicket/bookmarkable/org.apache.wicket.MyPage?2
     
      Page Instance - Bookmarkable Listener (BookmarkableListenerRequestHandler)
      /wicket/bookmarkable/org.apache.wicket.MyPage?2-click-foo-bar-baz
      /wicket/bookmarkable/org.apache.wicket.MyPage?2-click.1-foo-bar-baz (1 is behavior index)
      (these will redirect to hybrid if page is not stateless)
     
    Author:
    Matej Knopp