Package com.evolveum.midpoint.web.util
Class ExactMatchMountedMapper
java.lang.Object
org.apache.wicket.request.mapper.AbstractMapper
org.apache.wicket.core.request.mapper.AbstractComponentMapper
org.apache.wicket.core.request.mapper.AbstractBookmarkableMapper
org.apache.wicket.core.request.mapper.MountedMapper
com.evolveum.midpoint.web.util.ExactMatchMountedMapper
- All Implemented Interfaces:
- org.apache.wicket.request.IRequestMapper
public class ExactMatchMountedMapper
extends org.apache.wicket.core.request.mapper.MountedMapper
Created by lazyman on 09/03/2017.
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.wicket.core.request.mapper.AbstractBookmarkableMapperorg.apache.wicket.core.request.mapper.AbstractBookmarkableMapper.MountPathSegment, org.apache.wicket.core.request.mapper.AbstractBookmarkableMapper.UrlInfo
- 
Field SummaryFields inherited from class org.apache.wicket.core.request.mapper.AbstractBookmarkableMappermountSegments, pageParametersEncoder, pathSegments
- 
Constructor SummaryConstructorsConstructorDescriptionExactMatchMountedMapper(String mountPath, Class<? extends org.apache.wicket.request.component.IRequestablePage> pageClass, org.apache.wicket.request.mapper.parameter.IPageParametersEncoder pageParametersEncoder) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleanurlStartsWithMountedSegments(org.apache.wicket.request.Url url) We want to fully match url path.Methods inherited from class org.apache.wicket.core.request.mapper.MountedMapperbuildUrl, checkPageClass, mapHandler, pageMustHaveBeenCreatedBookmarkable, parseRequest, redirectFromHomePage, toStringMethods inherited from class org.apache.wicket.core.request.mapper.AbstractBookmarkableMappercheckPageInstance, extractPageParameters, getCompatibilityScore, getMatchedSegmentSizes, getPageInfo, getPathSegments, isCaseSensitiveMatch, isFixedSegment, mapRequest, newPageParameters, processBookmarkable, processHybrid, processListener, resolveUserLocale, segmentsMatch, setCaseSensitiveMatch, setPlaceholdersMethods inherited from class org.apache.wicket.core.request.mapper.AbstractComponentMappercleanClassName, encodePageComponentInfo, getContext, getPageClass, getPageComponentInfo, removeMetaParameterMethods inherited from class org.apache.wicket.request.mapper.AbstractMapperencodePageParameters, extractPageParameters, getMountSegments, getOptionalPlaceholder, getPlaceholder, getPlaceholder, resolveLocale, safeSegmentGetter, urlStartsWith
- 
Constructor Details- 
ExactMatchMountedMapper
 
- 
- 
Method Details- 
urlStartsWithMountedSegmentsprotected boolean urlStartsWithMountedSegments(org.apache.wicket.request.Url url) We want to fully match url path. Parent class is OK with partial match and then marking other path element as page parameters.- Overrides:
- urlStartsWithMountedSegmentsin class- org.apache.wicket.core.request.mapper.AbstractBookmarkableMapper
- Parameters:
- url-
- Returns:
 
 
-