org.apache.wicket.request.mapper
Class PageInstanceMapper

java.lang.Object
  extended by org.apache.wicket.request.mapper.AbstractMapper
      extended by org.apache.wicket.request.mapper.AbstractComponentMapper
          extended by org.apache.wicket.request.mapper.PageInstanceMapper
All Implemented Interfaces:
IRequestMapper

public class PageInstanceMapper
extends AbstractComponentMapper

Decodes and encodes the following URLs:

  Page Instance - Render (RenderPageRequestHandler)
  /wicket/page?2
 
 
  Page Instance - Listener (ListenerInterfaceRequestHandler)
  /wicket/page?2-click-foo-bar-baz
  /wicket/page?2-click.1-foo-bar-baz (1 is behavior index)
 

Author:
Matej Knopp

Constructor Summary
PageInstanceMapper()
          Construct.
 
Method Summary
 int getCompatibilityScore(Request request)
           
 Url mapHandler(IRequestHandler requestHandler)
           
 IRequestHandler mapRequest(Request request)
           
 
Methods inherited from class org.apache.wicket.request.mapper.AbstractComponentMapper
encodePageComponentInfo, getContext, getPageClass, getPageComponentInfo, removeMetaParameter, requestListenerInterfaceFromString, requestListenerInterfaceToString
 
Methods inherited from class org.apache.wicket.request.mapper.AbstractMapper
encodePageParameters, extractPageParameters, getMountSegments, getOptionalPlaceholder, getPlaceholder, getPlaceholder, urlStartsWith
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageInstanceMapper

public PageInstanceMapper()
Construct.

Method Detail

mapRequest

public IRequestHandler mapRequest(Request request)
See Also:
IRequestMapper.mapRequest(org.apache.wicket.request.Request)

mapHandler

public Url mapHandler(IRequestHandler requestHandler)
See Also:
IRequestMapper.mapHandler(IRequestHandler)

getCompatibilityScore

public int getCompatibilityScore(Request request)
See Also:
IRequestMapper.getCompatibilityScore(org.apache.wicket.request.Request)


Copyright © 2006–2016 Apache Software Foundation. All rights reserved.