Package org.apache.wicket.request.mapper

Examples of org.apache.wicket.request.mapper.MountedMapper


   * @param pageClass
   *            the page class to be mounted
   */
  public final <T extends Page> void mountPage(final String path, final Class<T> pageClass)
  {
    mount(new MountedMapper(path, pageClass));
  }
View Full Code Here


    super.init();

    getRootRequestMapperAsCompound().add(new CustomHomeMapper());

    getRootRequestMapperAsCompound().add(
      new LocaleFirstMapper(new MountedMapper("/localized", LocalizedPage.class)));

    mountPage("secured", HttpsPage.class);

    mountPackage("pMount", PackageMountedPage.class);
View Full Code Here

  /**
   * @see <a href="https://issues.apache.org/jira/browse/WICKET-3380">WICKET-3380</a>
   */
  public void testMapHandler()
  {
    final MountedMapper encoder = new MountedMapper("/securedPage", SecuredMockPage.class)
    {
      @Override
      protected IMapperContext getContext()
      {
        return context;
      }
    };

    Url originalUrl = Url.parse("securedPage");
    IRequestHandler handler = encoder.mapRequest(getRequest(originalUrl));

    SwitchProtocolRequestHandler switchProtocolRequestHandler = new SwitchProtocolRequestHandler(
      Protocol.HTTPS, handler, new HttpsConfig());

    Url mappedUrl = encoder.mapHandler(switchProtocolRequestHandler);
    assertEquals(originalUrl, mappedUrl);
  }
View Full Code Here

   */
  @Deprecated
  public final <T extends Page> void mountBookmarkablePage(final String path,
    final Class<T> bookmarkablePageClass)
  {
    mount(new MountedMapper(path, bookmarkablePageClass));
  }
View Full Code Here

   */
  public void testConstruct1()
  {
    try
    {
      IRequestMapper e = new MountedMapper("", MockPage.class);

      // should never get here
      assertFalse(true);
    }
    catch (IllegalArgumentException e)
View Full Code Here

   */
  public void testConstruct2()
  {
    try
    {
      IRequestMapper e = new MountedMapper("/", MockPage.class);

      // should never get here
      assertFalse(true);
    }
    catch (IllegalArgumentException e)
View Full Code Here

    super.init();

    getRootRequestMapperAsCompound().add(new CustomHomeMapper());

    getRootRequestMapperAsCompound().add(
      new LocaleFirstMapper(new MountedMapper("/localized", LocalizedPage.class)));

    getRootRequestMapperAsCompound().add(new MountedMapper("secured", HttpsPage.class));

    getRootRequestMapperAsCompound().add(
      new PackageMapper("pMount", PackageName.forClass(PackageMountedPage.class)));

    setRootRequestMapper(new HttpsMapper(getRootRequestMapper(), new HttpsConfig()));
View Full Code Here

   * @param pageClass
   *            the page class to be mounted
   */
  public final <T extends Page> void mountPage(final String path, final Class<T> pageClass)
  {
    mount(new MountedMapper(path, pageClass));
  }
View Full Code Here

   * @param pageClass
   *            the page class to be mounted
   */
  public final <T extends Page> void mountPage(final String path, final Class<T> pageClass)
  {
    mount(new MountedMapper(path, pageClass));
  }
View Full Code Here

   * @param pageClass
   *            the page class to be mounted
   */
  public final <T extends Page> void mountPage(final String path, final Class<T> pageClass)
  {
    mount(new MountedMapper(path, pageClass));
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.mapper.MountedMapper

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.