Package com.sun.jersey.spi.container.servlet

Examples of com.sun.jersey.spi.container.servlet.ServletContainer


  }

  ServletContainer jerseyMasterServlet() {
    Application app = new DefaultResourceConfig(FlumeMasterResource
        .getResources());
    ServletContainer sc = new ServletContainer(app);

    return sc;
  }
View Full Code Here


    return webPath;
  }

  ServletContainer jerseyNodeServlet() {
    Application app = new DefaultResourceConfig(NodeReportResource.class);
    ServletContainer sc = new ServletContainer(app);
    return sc;
  }
View Full Code Here

                    }
                }).getAtmosphereConfig();
        DefaultBroadcasterFactory factory = new F(J.class, "NEVER", config);
        config.framework().setBroadcasterFactory(factory);
        broadcaster = (J) factory.get("test");
        atmosphereHandler = new ReflectorServletProcessor(new ServletContainer());
    }
View Full Code Here

        selectChannelConnector.setPort(11060);
        server.setConnectors(new Connector[]{selectChannelConnector});

        PackagesResourceConfig packagesResourceConfig = new PackagesResourceConfig("com/ngdata/hbaseindexer/rest");

        ServletHolder servletHolder = new ServletHolder(new ServletContainer(packagesResourceConfig));
        servletHolder.setName("HBase-Indexer");


        Context context = new Context(server, "/", Context.NO_SESSIONS);
        context.addServlet(servletHolder, "/*");
 
View Full Code Here

  public JerseyContext( HttpService httpService, String rootPath ) {
    this.httpService = httpService;
    this.rootPath = rootPath == null ? "/services" : rootPath;
    this.application = new Application();
    this.servletContainer = new ServletContainer( application );
  }
View Full Code Here

        ServletHandler jerseyAdapter = new ServletHandler();
        jerseyAdapter.addInitParameter("com.sun.jersey.config.property.packages",
                "com.sun.jersey.samples.https_grizzly.resource;com.sun.jersey.samples.https_grizzly.auth");
        jerseyAdapter.setContextPath("/");
        jerseyAdapter.setServletInstance(new ServletContainer());

        // add security filter (which handles http basic authentication)

        jerseyAdapter.addInitParameter(ResourceConfig.PROPERTY_CONTAINER_REQUEST_FILTERS,
                SecurityFilter.class.getName());
View Full Code Here

             FilterMapping.REQUEST);
    root.addFilter(fHolder, "/" + SERVLET_PATH + "/v1/version/*",
             FilterMapping.REQUEST);

    // Connect Jersey
    ServletHolder h = new ServletHolder(new ServletContainer(makeJerseyConfig()));
    root.addServlet(h, "/" + SERVLET_PATH + "/*");
    // Add any redirects
    addRedirects(server);

    // Start the server
View Full Code Here

        Collections.sort(linkResources);
        Collections.sort(scriptResources);
        Collections.sort(navigationLinks);

        // bind the aggregate JAX-RS application to a dedicated servlet
        ServletContainer container = new ServletContainer(app);
        Bundle appBundle = componentContext.getBundleContext().getBundle();
        httpService.registerServlet(applicationAlias, container, getInitParams(), null);
        registeredAliases.add(applicationAlias);

        // forward the main Stanbol OSGi runtime context so that JAX-RS resources can lookup arbitrary
        // services
        servletContext = container.getServletContext();
        servletContext.setAttribute(BundleContext.class.getName(), componentContext.getBundleContext());
        servletContext.setAttribute(BaseStanbolResource.ROOT_URL, applicationAlias);
        servletContext.setAttribute(BaseStanbolResource.STATIC_RESOURCES_ROOT_URL, staticUrlRoot);
        servletContext.setAttribute(BaseStanbolResource.LINK_RESOURCES, linkResources);
        servletContext.setAttribute(BaseStanbolResource.SCRIPT_RESOURCES, scriptResources);
View Full Code Here

  @Before
  public void setUp() throws ServletException {
    helper.setUp();
    // Create a jersey ServletContainer object with mocked ServletConfig and ServletContext.
    servletContainer = new ServletContainer(Resources.class);
    ServletConfig servletConfig = mock(ServletConfig.class);
    ServletContext servletContext = mock(ServletContext.class);
    when(servletConfig.getServletContext()).thenReturn(servletContext);
    servletContainer.init(servletConfig);
  }
View Full Code Here

                singletons.add(serviceInstanceMarshaller);
                singletons.add(serviceInstancesMarshaller);
                return singletons;
            }
        };
        ServletContainer        container = new ServletContainer(application);

        port = InstanceSpec.getRandomPort();
        server = new Server(port);
        Context root = new Context(server, "/", Context.SESSIONS);
        root.addServlet(new ServletHolder(container), "/*");
 
View Full Code Here

TOP

Related Classes of com.sun.jersey.spi.container.servlet.ServletContainer

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.