Package org.apache.wicket
Class SystemMapper
- java.lang.Object
-
- org.apache.wicket.request.mapper.CompoundRequestMapper
-
- org.apache.wicket.SystemMapper
-
- All Implemented Interfaces:
Iterable<org.apache.wicket.request.IRequestMapper>
,org.apache.wicket.request.IRequestMapper
,org.apache.wicket.request.mapper.ICompoundRequestMapper
public class SystemMapper extends org.apache.wicket.request.mapper.CompoundRequestMapper
Mapper that encapsulates mappers that are necessary for Wicket to function.- Author:
- igor.vaynberg
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
SystemMapper.HomePageProvider<C extends Page>
protected static class
SystemMapper.ParentFolderPlaceholderProvider
-
Constructor Summary
Constructors Constructor Description SystemMapper(Application application)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Supplier<IResourceCachingStrategy>
getResourceCachingStrategy()
protected org.apache.wicket.request.IRequestMapper
newBookmarkableMapper()
protected org.apache.wicket.request.IRequestMapper
newBufferedResponseMapper()
protected org.apache.wicket.request.IRequestMapper
newHomePageMapper(Supplier<Class<? extends IRequestablePage>> homePageProvider)
protected org.apache.wicket.request.IRequestMapper
newPageInstanceMapper()
protected org.apache.wicket.request.IRequestMapper
newUrlResourceReferenceMapper()
-
Methods inherited from class org.apache.wicket.request.mapper.CompoundRequestMapper
add, getCompatibilityScore, iterator, mapHandler, mapRequest, remove
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
SystemMapper
public SystemMapper(Application application)
Constructor- Parameters:
application
-
-
-
Method Detail
-
newBufferedResponseMapper
protected org.apache.wicket.request.IRequestMapper newBufferedResponseMapper()
-
newUrlResourceReferenceMapper
protected org.apache.wicket.request.IRequestMapper newUrlResourceReferenceMapper()
-
newBookmarkableMapper
protected org.apache.wicket.request.IRequestMapper newBookmarkableMapper()
-
newPageInstanceMapper
protected org.apache.wicket.request.IRequestMapper newPageInstanceMapper()
-
newHomePageMapper
protected org.apache.wicket.request.IRequestMapper newHomePageMapper(Supplier<Class<? extends IRequestablePage>> homePageProvider)
-
getResourceCachingStrategy
protected Supplier<IResourceCachingStrategy> getResourceCachingStrategy()
-
-