Package jodd.madvoc.component

Examples of jodd.madvoc.component.ActionsManager.lookup()


    actionsManager.register(ReAction.class, "wild2");

    ActionConfig cfg = actionsManager.lookup("/re/ild123cat", "GET");
    assertNull(cfg);

    cfg = actionsManager.lookup("/re/wild123cat", "GET");
    assertNull(cfg);

    cfg = actionsManager.lookup("/re/wild123cat.html", "GET");
    assertNotNull(cfg);
    ActionConfigSet set = cfg.getActionConfigSet();
View Full Code Here


    assertNull(cfg);

    cfg = actionsManager.lookup("/re/wild123cat", "GET");
    assertNull(cfg);

    cfg = actionsManager.lookup("/re/wild123cat.html", "GET");
    assertNotNull(cfg);
    ActionConfigSet set = cfg.getActionConfigSet();
    assertEquals(ReAction.class, cfg.actionClass);
    assertEquals("/re/wild${id}cat.html", cfg.actionPath);
    assertEquals(2, set.deep);
View Full Code Here

    assertEquals("/re/wild${id}cat.html", cfg.actionPath);
    assertEquals(2, set.deep);
    assertEquals(1, set.actionPathMacros.getMacrosCount());
    assertEquals("id", set.actionPathMacros.getNames()[0]);

    cfg = actionsManager.lookup("/re/wild123dog.html", "GET");
    assertNull(cfg);

    cfg = actionsManager.lookup("/re/wild123dog.html", "POST");
    assertNotNull(cfg);
    set = cfg.getActionConfigSet();
View Full Code Here

    assertEquals("id", set.actionPathMacros.getNames()[0]);

    cfg = actionsManager.lookup("/re/wild123dog.html", "GET");
    assertNull(cfg);

    cfg = actionsManager.lookup("/re/wild123dog.html", "POST");
    assertNotNull(cfg);
    set = cfg.getActionConfigSet();
    assertEquals(ReAction.class, cfg.actionClass);
    assertEquals("/re/wild${id}dog.html", cfg.actionPath);
    assertEquals("POST", cfg.actionMethod);
View Full Code Here

    madvocConfig.setPathMacroClass(RegExpPathMacros.class);

    actionsManager.register(ReAction.class, "duplo1");
    actionsManager.register(ReAction.class, "duplo2");

    ActionConfig cfg = actionsManager.lookup("/re/duplo/123", "GET");
    assertNotNull(cfg);
    ActionConfigSet set = cfg.getActionConfigSet();
    assertEquals(ReAction.class, cfg.actionClass);
    assertEquals("/re/duplo/${id:^[0-9]+}", cfg.actionPath);
    assertEquals(3, set.deep);
View Full Code Here

    assertEquals("/re/duplo/${id:^[0-9]+}", cfg.actionPath);
    assertEquals(3, set.deep);
    assertEquals(1, set.actionPathMacros.getMacrosCount());
    assertEquals("id", set.actionPathMacros.getNames()[0]);

    cfg = actionsManager.lookup("/re/duplo/aaa", "GET");
    assertNotNull(cfg);
    set = cfg.getActionConfigSet();
    assertEquals(ReAction.class, cfg.actionClass);
    assertEquals("/re/duplo/${sid}", cfg.actionPath);
    assertEquals(3, set.deep);
View Full Code Here

    madvocConfig.getRootPackages().addRootPackageOf(this.getClass());

    actionsManager.register(ReAction.class, "zqq1");
    actionsManager.register(ReAction.class, "zqq2");

    ActionConfig cfg = actionsManager.lookup("/config/dba.delete_multi", "GET");
    assertNotNull(cfg);

    assertEquals("/${entityName}/dba.delete_multi", cfg.getActionPath());
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.