Class SystemMapper

  • All Implemented Interfaces:
    java.lang.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
    • 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​(java.util.function.Supplier<java.lang.Class<? extends IRequestablePage>> homePageProvider)
      • getResourceCachingStrategy

        protected java.util.function.Supplier<IResourceCachingStrategy> getResourceCachingStrategy()