Package org.eclipse.jetty.servlet

Examples of org.eclipse.jetty.servlet.ServletContextHandler.addEventListener()


        HTTP_PORT = dynamicPort.getNumber();
        httpServer = new Server(HTTP_PORT);

        ServletContextHandler c = new ServletContextHandler(httpServer, "/", ServletContextHandler.SESSIONS);
        c.addServlet(new ServletHolder(new MuleReceiverServlet()), "/services/*");
        c.addEventListener(new ServletContextListener()
        {
            @Override
            public void contextInitialized(ServletContextEvent sce)
            {
                sce.getServletContext().setAttribute(MuleProperties.MULE_CONTEXT_PROPERTY, muleContext);
View Full Code Here


        Server server = new Server( port );
        try {

            ServletContextHandler context = new ServletContextHandler();
            context.setContextPath( "/" );
            context.addEventListener( new FooServletContextListener() );
            context.addServlet( FooServlet.class, "/*" );

            server.setHandler( context );
            server.start();

View Full Code Here

            ServletContextHandler context = new ServletContextHandler();
            context.setContextPath( "/" );

            context.setInitParameter( "shiroConfigLocations", "classpath:web-shiro.ini" );
            context.addEventListener( new EnvironmentLoaderListener() );

            context.addFilter( ShiroFilter.class, "/*", EnumSet.of( REQUEST, FORWARD, INCLUDE, ERROR ) );

            server.setHandler( context );
            server.start();
View Full Code Here

        AbstractTestServer server1 = createServer(0, maxInactivePeriod, scavengePeriod);
        TestServlet servlet1 = new TestServlet();
        ServletHolder holder1 = new ServletHolder(servlet1);
        ServletContextHandler context = server1.addContext(contextPath);
        TestSessionListener listener1 = new TestSessionListener();
        context.addEventListener(listener1);
        context.addServlet(holder1, servletMapping);

        try
        {
            server1.start();
View Full Code Here

        context.addFilter(new FilterHolder(servletConextFilter), MAPPING_BOOTSTRAP, EnumSet.of(DispatcherType.REQUEST));

        final FilterHolder filterHolder = new FilterHolder(GzipFilter.class);
        context.addFilter(filterHolder, "/*", EnumSet.allOf(DispatcherType.class));

        context.addEventListener(servletContextListener);
        context.getSessionHandler().addEventListener(httpSessionListener);

        return context;
    }

View Full Code Here

        context.setInitParameter( "contextConfigLocation", getSpringConfigLocation() );

        ContextLoaderListener contextLoaderListener = new ContextLoaderListener();

        context.addEventListener( contextLoaderListener );

        ServletHolder sh = new ServletHolder( CXFServlet.class );

        SessionHandler sessionHandler = new SessionHandler();
View Full Code Here

        
        // Create a servlet context and add the jersey servlet.
        ServletContextHandler sch = new ServletContextHandler(server, "/");
        
        // Add our Guice listener that includes our bindings
        sch.addEventListener(new PaasGuiceServletConfig());
        
        // Then add GuiceFilter and configure the server to
        // reroute all requests through this filter.
        sch.addFilter(GuiceFilter.class, "/*", null);
        
View Full Code Here

    private final Server server;

    public ExampleServer(Module... modules) {
      ServletContextHandler handler = new ServletContextHandler();
      handler.setContextPath("/");
      handler.addEventListener(new GuiceInjectorServletContextListener(modules));
      handler.addFilter(GuiceFilter.class, "/*", EnumSet.allOf(DispatcherType.class));
      handler.addServlet(DefaultServlet.class, "/");

      server = new Server(0);
      server.setHandler(handler);
View Full Code Here

        Server server = SERVERS.get(port);
        if (server == null) {
          ServletContextHandler servletContextHandler = new ServletContextHandler();
          servletContextHandler.addServlet(AdminServlet.class, "/*");
         
          servletContextHandler.addEventListener(new MetricsServlet.ContextListener() {     
            @Override
            protected MetricRegistry getMetricRegistry() {
              return context.getMetricRegistry();
            }
            @Override
View Full Code Here

            protected TimeUnit getDurationUnit() {
              return defaultDurationUnit;
            }
          });
         
          servletContextHandler.addEventListener(new HealthCheckServlet.ContextListener() {        
            @Override
            protected HealthCheckRegistry getHealthCheckRegistry() {
              return context.getHealthCheckRegistry();
            }
          });
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.