org.apache.wicket.request.mapper.mount
Class MountMapper

java.lang.Object
  extended by org.apache.wicket.request.mapper.AbstractMapper
      extended by org.apache.wicket.request.mapper.mount.MountMapper

public class MountMapper
extends AbstractMapper

IRequestMapper that can mount requests onto urls. TODO docs and unit test

Author:
igor.vaynberg

Constructor Summary
MountMapper(java.lang.String mountPath, IMountedRequestMapper mapper)
          Construct.
MountMapper(java.lang.String mountPath, IRequestHandler handler)
          Construct.
MountMapper(java.lang.String mountPath, IRequestMapper mapper)
          Construct.
 
Method Summary
 int getCompatibilityScore(Request request)
           
 Url mapHandler(IRequestHandler handler)
           
 IRequestHandler mapRequest(Request request)
           
 
Methods inherited from class org.apache.wicket.request.mapper.AbstractMapper
encodePageParameters, extractPageParameters, getMountSegments, getPlaceholder, urlStartsWith
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MountMapper

public MountMapper(java.lang.String mountPath,
                   IMountedRequestMapper mapper)
Construct.

Parameters:
mountPath -
mapper -

MountMapper

public MountMapper(java.lang.String mountPath,
                   IRequestMapper mapper)
Construct.

Parameters:
mountPath -
mapper -

MountMapper

public MountMapper(java.lang.String mountPath,
                   IRequestHandler handler)
Construct.

Parameters:
mountPath -
handler -
Method Detail

getCompatibilityScore

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

mapRequest

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

mapHandler

public Url mapHandler(IRequestHandler handler)
See Also:
org.apache.wicket.request.IRequestMapper#mapHandler(org.apache.org.apache.wicket.request.IRequestHandler)


Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.