Encoder for mounted URL. The mount path can contain parameter placeholders, i.e.
/mount/${foo}/path
. In that case the appropriate segment from the URL will be accessible as named parameter "foo" in the {@link PageParameters}. Similarly when the URL is constructed, the second segment will contain the value of the "foo" named page parameter.
Decodes and encodes the following URLs:
Page Class - Render (BookmarkablePageRequestHandler for mounted pages) /mount/point (these will redirect to hybrid alternative if page is not stateless) IPage Instance - Render Hybrid (RenderPageRequestHandler for mounted pages) /mount/point?2 IPage Instance - Bookmarkable Listener (BookmarkableListenerInterfaceRequestHandler for mounted pages) /mount/point?2-click-foo-bar-baz /mount/point?2-5.click.1-foo-bar-baz (1 is behavior index, 5 is render count) (these will redirect to hybrid if page is not stateless)
@author Matej Knopp