Package org.mortbay.jetty.servlet

Examples of org.mortbay.jetty.servlet.Context.addFilter()


    // Load filters specified from configuration.
    String[] filterClasses = conf.getStrings(Constants.FILTER_CLASSES,
      ArrayUtils.EMPTY_STRING_ARRAY);
    for (String filter : filterClasses) {
      filter = filter.trim();
      context.addFilter(Class.forName(filter), "/*", 0);
    }
    HttpServerUtil.constrainHttpMethods(context);
    LOG.info("Loaded filter classes :" + filterClasses);
      // start the server
    server.start();
View Full Code Here


            }
        }
        server.addConnector(connector);
       
        Context context = new Context(server, "/");
        context.addFilter(new FilterHolder(new GzipFilter()), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new InboundSizeLimitFilter(SIZE_LIMIT)), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new InboundGzipFilter()), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new MultipartFormDataFilter()), "/*", Handler.REQUEST);
        context.addServlet(new ServletHolder(new VerifierServlet()), "/*");
       
View Full Code Here

        }
        server.addConnector(connector);
       
        Context context = new Context(server, "/");
        context.addFilter(new FilterHolder(new GzipFilter()), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new InboundSizeLimitFilter(SIZE_LIMIT)), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new InboundGzipFilter()), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new MultipartFormDataFilter()), "/*", Handler.REQUEST);
        context.addServlet(new ServletHolder(new VerifierServlet()), "/*");
       
        if (stopPort != -1) {
View Full Code Here

        server.addConnector(connector);
       
        Context context = new Context(server, "/");
        context.addFilter(new FilterHolder(new GzipFilter()), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new InboundSizeLimitFilter(SIZE_LIMIT)), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new InboundGzipFilter()), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new MultipartFormDataFilter()), "/*", Handler.REQUEST);
        context.addServlet(new ServletHolder(new VerifierServlet()), "/*");
       
        if (stopPort != -1) {
            try {
View Full Code Here

       
        Context context = new Context(server, "/");
        context.addFilter(new FilterHolder(new GzipFilter()), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new InboundSizeLimitFilter(SIZE_LIMIT)), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new InboundGzipFilter()), "/*", Handler.REQUEST);
        context.addFilter(new FilterHolder(new MultipartFormDataFilter()), "/*", Handler.REQUEST);
        context.addServlet(new ServletHolder(new VerifierServlet()), "/*");
       
        if (stopPort != -1) {
            try {
                Socket clientSocket = new Socket(
View Full Code Here

        initParams.put("contextClass", NimbusXmlWebApplicationContext.class.getCanonicalName());
        context.setInitParams(initParams);
        context.addEventListener(new ContextLoaderListener());
        FilterHolder filterHolder = new FilterHolder(new DelegatingFilterProxy());
        filterHolder.setName("springSecurityFilterChain");
        context.addFilter(filterHolder, "/*", Handler.DEFAULT);
        final CXFServlet cxfServlet = new CXFServlet();
        ServletHolder servletHolder = new ServletHolder(cxfServlet);
        servletHolder.setInitOrder(1);
        servletHolder.setName("CXFServlet");
        servletHolder.setDisplayName("CXF Servlet");
View Full Code Here

        initParams.put("contextClass", NimbusXmlWebApplicationContext.class.getCanonicalName());
        context.setInitParams(initParams);
        context.addEventListener(new ContextLoaderListener());
        FilterHolder filterHolder = new FilterHolder(new DelegatingFilterProxy());
        filterHolder.setName("filterChainProxy");
        context.addFilter(filterHolder, "/*", Handler.DEFAULT);
        ServletHolder servletHolder = new ServletHolder(new CXFServlet());
        servletHolder.setInitOrder(1);
        servletHolder.setName("CXFServlet");
        servletHolder.setDisplayName("CXF Servlet");
        context.addServlet(servletHolder, "/*");
 
View Full Code Here

    );
  }

  private void addRestSupport() {
    Context context = httpServer.getRootContext();
    context.addFilter(GuiceFilter.class, "/suggest/*", 0);
    context.addEventListener(servletConfig);
  }

}
View Full Code Here

    // Attach DataServiceServlet, wrapped in a proxy to fake errors
    ServletHolder restServletHolder = new ServletHolder(new ForceErrorServlet(
        new DataServiceServlet()));
    restServletHolder.setInitParameter("handlers", "org.apache.shindig.handlers");
    context.addServlet(restServletHolder, SOCIAL_REST_BASE);
    context.addFilter(AuthenticationServletFilter.class, SOCIAL_REST_BASE, 0);

    // Attach JsonRpcServlet, wrapped in a proxy to fake errors
    ServletHolder rpcServletHolder = new ServletHolder(new ForceErrorServlet(new JsonRpcServlet()));
    rpcServletHolder.setInitParameter("handlers", "org.apache.shindig.handlers");
    context.addServlet(rpcServletHolder, SOCIAL_RPC_BASE);
View Full Code Here

    // Attach JsonRpcServlet, wrapped in a proxy to fake errors
    ServletHolder rpcServletHolder = new ServletHolder(new ForceErrorServlet(new JsonRpcServlet()));
    rpcServletHolder.setInitParameter("handlers", "org.apache.shindig.handlers");
    context.addServlet(rpcServletHolder, SOCIAL_RPC_BASE);
    context.addFilter(AuthenticationServletFilter.class, SOCIAL_RPC_BASE, 0);
    context.addServlet(rpcServletHolder, GADGET_RPC_BASE);
    context.addFilter(AuthenticationServletFilter.class, GADGET_RPC_BASE, 0);
    context.addServlet(rpcServletHolder, RPC_BASE);
    context.addFilter(AuthenticationServletFilter.class, RPC_BASE, 0);
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.