Examples of WebApplication


Examples of org.apache.wicket.protocol.http.WebApplication

   * Tests no custom home page. The home page is get from {@link Application#getHomePage()}
   */
  @Test
  public void defaultHomePage()
  {
    final WebApplication dummyApplication = new DummyApplication();
    final WicketTester tester = new WicketTester(dummyApplication);

    requestHomePage(tester);

    tester.assertRenderedPage(dummyApplication.getHomePage());
  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebApplication

   * Tests mounting of a custom home page via {@link WebApplication#mountPage(String, Class)}
   */
  @Test
  public void customHomePage()
  {
    final WebApplication dummyApplication = new DummyApplication()
    {
      /**
       * @see org.apache.wicket.protocol.http.WebApplication#init()
       */
      @Override
 
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebApplication

        counter.getAndIncrement();
        return responseBuffer;
      }
    };

    final WebApplication application = new DummyApplication()
    {
      @Override
      protected void init()
      {
        super.init();
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebApplication

   * {@link RequireHttps}
   */
  @Test
  public void checkSecureIncoming()
  {
    final WebApplication application = new MockApplication();

    // needed to be able to call new WebPage()
    final WicketTester tester = new WicketTester(application);
    ThreadContext.setApplication(application);

View Full Code Here

Examples of org.apache.wicket.protocol.http.WebApplication

      private static final long serialVersionUID = 1L;

      @Override
      public void onClick()
      {
        WebApplication webApplication = (WebApplication)Application.get();
        webApplication.getRequestLoggerSettings().setRequestsWindowSize(500);
        boolean enabled = webApplication.getRequestLoggerSettings()
          .isRequestLoggerEnabled();
        webApplication.getRequestLoggerSettings().setRequestLoggerEnabled(!enabled);
      }
    };
    link.add(new Label("toggletext", new Model<String>()
    {
      private static final long serialVersionUID = 1L;

      @Override
      public String getObject()
      {
        WebApplication webApplication = (WebApplication)Application.get();
        IRequestLogger requestLogger = webApplication.getRequestLogger();
        if (requestLogger == null)
        {
          return "Enable request recording";
        }
        else
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebApplication

    add(navigator);
  }

  IRequestLogger getRequestLogger()
  {
    WebApplication webApplication = (WebApplication)Application.get();
    IRequestLogger requestLogger = webApplication.getRequestLogger();

    if (requestLogger == null)
      requestLogger = new RequestLogger();
    return requestLogger;
  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebApplication

  public WebSocketTester(final WicketTester wicketTester, final Page page)
  {
    Args.notNull(wicketTester, "wicketTester");
    Args.notNull(page, "page");

    WebApplication webApplication = wicketTester.getApplication();
    webApplication.getWicketFilter().setFilterPath("");

    socketProcessor = new TestWebSocketProcessor(wicketTester, page)
    {
      @Override
      protected void onOutMessage(String message)
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebApplication

  public WebSocketTester(final WicketTester wicketTester, final String resourceName)
  {
    Args.notNull(wicketTester, "wicketTester");
    Args.notNull(resourceName, "resourceName");

    WebApplication webApplication = wicketTester.getApplication();
    webApplication.getWicketFilter().setFilterPath("");

    socketProcessor = new TestWebSocketProcessor(wicketTester, resourceName)
    {
      @Override
      protected void onOutMessage(String message)
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebApplication

  @Override
  public void onOpen(Session session, EndpointConfig endpointConfig)
  {
    String appName = getApplicationName(session);

    WebApplication app = (WebApplication) WebApplication.get(appName);

    try
    {
      ThreadContext.setApplication(app);
      javaxWebSocketProcessor = new JavaxWebSocketProcessor(session, app, endpointConfig);
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebApplication

    add(navigator);
  }

  IRequestLogger getRequestLogger()
  {
    WebApplication webApplication = (WebApplication)Application.get();

    IRequestLogger requestLogger = webApplication.getRequestLogger();

    if (webApplication.getRequestLogger() == null)
      requestLogger = new RequestLogger();
    return requestLogger;
  }
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.