## Uses of Interface
com.sun.jersey.spi.container.WebApplication

Packages that use WebApplication
com.sun.jersey.spi.container | Provides support for containers and the web application that manages resource classes.
com.sun.jersey.spi.container.servlet | Provides support for servlet-based and filter-based Web applications.

Uses of WebApplication in com.sun.jersey.spi.container

Methods in com.sun.jersey.spi.container that return WebApplication
`WebApplication` | `WebApplication.clone()` Clone the WebApplication instance.
`WebApplication` | `WebApplicationProvider.createWebApplication()` Instantiate a new `WebApplication`.
`static WebApplication` | `WebApplicationFactory.createWebApplication()` Create a Web application instance.

Methods in com.sun.jersey.spi.container with parameters of type WebApplication
`T` | `ContainerProvider.createContainer(java.lang.Class<T> type, ResourceConfig resourceConfig, WebApplication application)` Create an container of type T.

Constructors in com.sun.jersey.spi.container with parameters of type WebApplication
`ContainerRequest(WebApplication wa, java.lang.String method, java.net.URI baseUri, java.net.URI requestUri, InBoundHeaders headers, java.io.InputStream entity)` Create a new container request.
`ContainerResponse(WebApplication wa, ContainerRequest request, ContainerResponseWriter responseWriter)` Instantiate a new ContainerResponse.

Uses of WebApplication in com.sun.jersey.spi.container.servlet

Methods in com.sun.jersey.spi.container.servlet that return WebApplication
`protected WebApplication` | `ServletContainer.create()` Create a new instance of a `WebApplication`.
`protected WebApplication` | `WebComponent.create()` Create a new instance of a `WebApplication`.

Methods in com.sun.jersey.spi.container.servlet with parameters of type WebApplication
`protected void` | `ServletContainer.configure(javax.servlet.FilterConfig fc, ResourceConfig rc, WebApplication wa)` Configure the `ResourceConfig` for a Filter.
`protected void` | `ServletContainer.configure(javax.servlet.ServletConfig sc, ResourceConfig rc, WebApplication wa)` Configure the `ResourceConfig` for a Servlet.
`protected void` | `ServletContainer.configure(WebConfig wc, ResourceConfig rc, WebApplication wa)` Configure the `ResourceConfig`.
`protected void` | `WebComponent.configure(WebConfig wc, ResourceConfig rc, WebApplication wa)` Configure the `ResourceConfig`.
`protected ContainerRequest` | `WebComponent.createRequest(WebApplication app, javax.servlet.http.HttpServletRequest request, java.net.URI baseUri, java.net.URI requestUri)` Extension point for creating your custom container request.
`protected void` | `ServletContainer.initiate(ResourceConfig rc, WebApplication wa)` Initiate the `WebApplication`.
`protected void` | `WebComponent.initiate(ResourceConfig rc, WebApplication wa)` Initiate the `WebApplication`.

Copyright © 2017 Oracle Corporation. All Rights Reserved.