Package org.mortbay.jetty.handler

Examples of org.mortbay.jetty.handler.HandlerCollection


      Connector connector = new SelectChannelConnector();
      connector.setPort(port);
      server.setConnectors(new Connector[] { connector });

      HandlerCollection handlers = new HandlerCollection();
      ContextHandlerCollection contexts = new ContextHandlerCollection();

      WebAppContext webAppContext = new WebAppContext(configLocation.getAbsolutePath(), contextPath);
      contexts.addHandler(webAppContext);

      RequestLogHandler requestLogHandler = new RequestLogHandler();
      handlers.setHandlers(new Handler[] { contexts, new DefaultHandler(), requestLogHandler });
      server.setHandler(handlers);

      server.setStopAtShutdown(true);
      server.setSendServerVersion(true);
View Full Code Here


      Connector connector = new SelectChannelConnector();
      connector.setPort(port);
      server.setConnectors(new Connector[] { connector });

      HandlerCollection handlers = new HandlerCollection();
      ContextHandlerCollection contexts = new ContextHandlerCollection();

      WebAppContext webAppContext = new WebAppContext(configLocation.getAbsolutePath(), contextPath);
      contexts.addHandler(webAppContext);

            ResourceHandler resourceHandler = new ResourceHandler();
            resourceHandler.setResourceBase(resourceBase);
           
      RequestLogHandler requestLogHandler = new RequestLogHandler();
      handlers.setHandlers(new Handler[] { contexts, resourceHandler, new DefaultHandler(), requestLogHandler });
      server.setHandler(handlers);

      server.setStopAtShutdown(true);
      server.setSendServerVersion(true);
View Full Code Here

                throw new IllegalArgumentException("Invalid scheme. Must be 'http', 'https' or 'both'");
            }
           
            server.setConnectors(connectors);

            HandlerCollection handlers = new HandlerCollection();
            ResourceHandler resourceHandler = new ResourceHandler();
            resourceHandler.setResourceBase(resourceBase);
           
            ContextHandlerCollection contexts = new ContextHandlerCollection();

            WebAppContext webAppContext = new WebAppContext(configLocation.getAbsolutePath(), contextPath);
            contexts.addHandler(webAppContext);

            RequestLogHandler requestLogHandler = new RequestLogHandler();
            handlers.setHandlers(new Handler[] { contexts, resourceHandler, new DefaultHandler(), requestLogHandler });
            server.setHandler(handlers);

            server.setStopAtShutdown(true);
            server.setSendServerVersion(true);
View Full Code Here

      Connector connector = new SelectChannelConnector();
      connector.setPort(port);
      server.setConnectors(new Connector[] { connector });

      HandlerCollection handlers = new HandlerCollection();
      ContextHandlerCollection contexts = new ContextHandlerCollection();

      WebAppContext webAppContext = new WebAppContext(contextLocation.getAbsolutePath(), contextPath);
      contexts.addHandler(webAppContext);

      RequestLogHandler requestLogHandler = new RequestLogHandler();
      handlers.setHandlers(new Handler[] { contexts, new DefaultHandler(), requestLogHandler });
      server.setHandler(handlers);

      server.setStopAtShutdown(true);
      server.setSendServerVersion(true);
View Full Code Here

        mapping.setPathSpec("/*");
        handler.setServletMappings(new ServletMapping[] {mapping});
        context.setHandler(handler);

        ContextHandlerCollection contexts = new ContextHandlerCollection();
        HandlerCollection handlers = new HandlerCollection();
        handlers.setHandlers(new Handler[] {contexts});
        contexts.addHandler(context);

        SelectChannelConnector connector = new SelectChannelConnector();
        connector.setHost("localhost");
        connector.setPort(8190);
View Full Code Here

        Connector connector=new SelectChannelConnector();
        connector.setPort(8080);
        connector.setMaxIdleTime(30000);
        server.setConnectors(new Connector[]{connector});
       
        HandlerCollection handlers = new HandlerCollection();
        ContextHandlerCollection contexts = new ContextHandlerCollection();
        RequestLogHandler requestLogHandler = new RequestLogHandler();
        handlers.setHandlers(new Handler[]{contexts,new DefaultHandler(),requestLogHandler});
        server.setHandler(handlers);
       
        ContextDeployer deployer0 = new ContextDeployer();
        deployer0.setContexts(contexts);
        deployer0.setConfigurationDir(jetty_home+"/contexts");
View Full Code Here

    protected void setUp() throws Exception
    {
        server = new Server(0);
            
        HandlerCollection handlers = new HandlerCollection();
        ContextHandlerCollection contexts = new ContextHandlerCollection();
        RequestLogHandler requestLogHandler = new RequestLogHandler();
        handlers.setHandlers(new Handler[]{contexts,new DefaultHandler(),requestLogHandler});
        server.setHandler(handlers);
       
        test0 = new WebAppContext(contexts,"../../webapps/test","/test0");
        test1 = new WebAppContext(contexts,"../../webapps/test","/test1");
View Full Code Here

    {
        server = new Server();
        SelectChannelConnector connector = new SelectChannelConnector();
        server.addConnector(connector);

        HandlerCollection handlers = new HandlerCollection();
        server.setHandler(handlers);

        contextPath = "/cometd";
        Context context = new Context(handlers, contextPath, Context.SESSIONS);
View Full Code Here

        return connector;
    }

    private Handler createHandler() throws Exception {
        HandlerCollection handlers = new HandlerCollection();

        // handler1
        ContextHandlerCollection contexts = new ContextHandlerCollection();

        contexts.addHandler(createWebAppContext());

        // handler2
        DefaultHandler defaultHandler = new DefaultHandler();

        // handler3
        RequestLogHandler requestLogHandler = new RequestLogHandler();
        NCSARequestLog requestLog = new NCSARequestLog();

        requestLog.setLogServer(true);
        requestLog.setLogLocale(Locale.ENGLISH);
        requestLogHandler.setRequestLog(requestLog);

        handlers.setHandlers(new Handler[] { contexts, defaultHandler, requestLogHandler });

        return handlers;
    }
View Full Code Here

        }
        webappcontext.setContextPath("/");

        webappcontext.setWar(contextPath);

        HandlerCollection handlers = new HandlerCollection();
        handlers.setHandlers(new Handler[] {webappcontext, new DefaultHandler()});

        server.setHandler(handlers);
        try {
            server.start();
                      
View Full Code Here

TOP

Related Classes of org.mortbay.jetty.handler.HandlerCollection

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.