## Uses of Class
com.sun.jersey.api.core.ResourceConfig

Packages that use ResourceConfig
com.sun.jersey.api.container | Provides support for creating HTTP-based containers.
com.sun.jersey.api.container.filter | Provides common server-side filters.
com.sun.jersey.api.container.grizzly | Provides support for creating Grizzly-based HTTP containers.
com.sun.jersey.api.container.httpserver | Provides support for creating a Light weight HTTP server HTTP container.
com.sun.jersey.api.core | Provides support for configuration.
com.sun.jersey.api.core.servlet |
com.sun.jersey.api.wadl.config | Provides support for configuring WADL generation.
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 ResourceConfig in com.sun.jersey.api.container

Methods in com.sun.jersey.api.container with parameters of type ResourceConfig

`static

`<A> A`

`

`ContainerFactory.createContainer(java.lang.Class<A> type, ResourceConfig resourceConfig)`
Create a container according to the class requested.

`static

`<A> A`

`

`ContainerFactory.createContainer(java.lang.Class<A> type, ResourceConfig resourceConfig, IoCComponentProviderFactory factory)`
Create a container according to the class requested.

Uses of ResourceConfig in com.sun.jersey.api.container.filter

Constructors in com.sun.jersey.api.container.filter with parameters of type ResourceConfig
`PostReplaceFilter(ResourceConfig rc)` Initializes this filter with `PostReplaceFilter.PROPERTY_POST_REPLACE_FILTER_CONFIG` property value from the application resource config.

Uses of ResourceConfig in com.sun.jersey.api.container.grizzly

Methods in com.sun.jersey.api.container.grizzly with parameters of type ResourceConfig
`static com.sun.grizzly.http.SelectorThread` | `GrizzlyServerFactory.create(java.lang.String u, ResourceConfig rc)` Create a `SelectorThread` that registers an `Adapter` that in turn manages all root resource and provder classes declared by the resource configuration.
`static com.sun.grizzly.http.SelectorThread` | `GrizzlyServerFactory.create(java.lang.String u, ResourceConfig rc, IoCComponentProviderFactory factory)` Create a `SelectorThread` that registers an `Adapter` that in turn manages all root resource and provder classes declared by the resource configuration.
`static com.sun.grizzly.http.SelectorThread` | `GrizzlyServerFactory.create(java.net.URI u, ResourceConfig rc)` Create a `SelectorThread` that registers an `Adapter` that in turn manages all root resource and provder classes declared by the resource configuration.
`static com.sun.grizzly.http.SelectorThread` | `GrizzlyServerFactory.create(java.net.URI u, ResourceConfig rc, IoCComponentProviderFactory factory)` Create a `SelectorThread` that registers an `Adapter` that in turn manages all root resource and provder classes declared by the resource configuration.

Uses of ResourceConfig in com.sun.jersey.api.container.httpserver

Methods in com.sun.jersey.api.container.httpserver with parameters of type ResourceConfig
`static com.sun.net.httpserver.HttpServer` | `HttpServerFactory.create(java.lang.String u, ResourceConfig rc)` Create a `HttpServer` that registers a HttpHandler that in turn manages all root resource and provder classes declared by the resource configuration.
`static com.sun.net.httpserver.HttpServer` | `HttpServerFactory.create(java.lang.String u, ResourceConfig rc, IoCComponentProviderFactory factory)` Create a `HttpServer` that registers a HttpHandler that in turn manages all root resource and provder classes declared by the resource configuration.
`static com.sun.net.httpserver.HttpServer` | `HttpServerFactory.create(java.net.URI u, ResourceConfig rc)` Create a `HttpServer` that registers a HttpHandler that in turn manages all root resource and provder classes declared by the resource configuration.
`static com.sun.net.httpserver.HttpServer` | `HttpServerFactory.create(java.net.URI u, ResourceConfig rc, IoCComponentProviderFactory factory)` Create a `HttpServer` that registers a HttpHandler that in turn manages all root resource and provder classes declared by the resource configuration.

Uses of ResourceConfig in com.sun.jersey.api.core

Subclasses of ResourceConfig in com.sun.jersey.api.core
`class` | `ApplicationAdapter` An extension of `DefaultResourceConfig` that adapts an instance of `Application`.
`class` | `ClassNamesResourceConfig` A mutable implementation of `DefaultResourceConfig` that explicitly declares for root resource and provider classes.
`class` | `ClasspathResourceConfig` A mutable implementation of `DefaultResourceConfig` that dynamically searches for root resource and provider classes in the files and directories declared by the property `ClasspathResourceConfig.PROPERTY_CLASSPATH`.
`class` | `DefaultResourceConfig` A mutable implementation of `ResourceConfig` that declares default values for features.
`class` | `PackagesResourceConfig` A mutable implementation of `DefaultResourceConfig` that dynamically searches for root resource and provider classes in a given a set of declared package and in all (if any) sub-packages of those declared packages.
`class` | `ScanningResourceConfig` A resource configuration that performs scanning to find root resource and provider classes.

Methods in com.sun.jersey.api.core that return ResourceConfig
`ResourceConfig` | `ResourceConfig.clone()` Clone this resource configuration.

Methods in com.sun.jersey.api.core with parameters of type ResourceConfig
`void` | `ResourceConfigurator.configure(ResourceConfig config)` Configure the resource configuration.

Uses of ResourceConfig in com.sun.jersey.api.core.servlet

Subclasses of ResourceConfig in com.sun.jersey.api.core.servlet
`class` | `WebAppResourceConfig` A mutable implementation of `DefaultResourceConfig` that dynamically searches for root resource and provider classes in the Web application resource paths declared by the property `ClasspathResourceConfig.PROPERTY_CLASSPATH`.

Uses of ResourceConfig in com.sun.jersey.api.wadl.config

Methods in com.sun.jersey.api.wadl.config with parameters of type ResourceConfig
`static WadlGeneratorConfig` | `WadlGeneratorConfigLoader.loadWadlGeneratorsFromConfig(ResourceConfig resourceConfig)` Load the `WadlGeneratorConfig` from the provided `ResourceConfig` using the property `PROPERTY_WADL_GENERATOR_CONFIG`.

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

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

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

Methods in com.sun.jersey.spi.container.servlet that return ResourceConfig
`ResourceConfig` | `WebConfig.getDefaultResourceConfig(java.util.Map<java.lang.String,java.lang.Object> props)` Get the default `ResourceConfig`.
`ResourceConfig` | `WebFilterConfig.getDefaultResourceConfig(java.util.Map<java.lang.String,java.lang.Object> props)`
`ResourceConfig` | `WebServletConfig.getDefaultResourceConfig(java.util.Map<java.lang.String,java.lang.Object> props)`
`protected ResourceConfig` | `ServletContainer.getDefaultResourceConfig(java.util.Map<java.lang.String,java.lang.Object> props, javax.servlet.ServletConfig servletConfig)` Deprecated. methods should implement `ServletContainer.getDefaultResourceConfig(java.util.Map, com.sun.jersey.spi.container.servlet.WebConfig)`.
`protected ResourceConfig` | `ServletContainer.getDefaultResourceConfig(java.util.Map<java.lang.String,java.lang.Object> props, WebConfig wc)` Get the default resource configuration if one is not declared in the web.xml.
`protected ResourceConfig` | `WebComponent.getDefaultResourceConfig(java.util.Map<java.lang.String,java.lang.Object> props, WebConfig wc)` Get the default resource configuration if one is not declared in the web.xml.
`ResourceConfig` | `WebComponent.getResourceConfig()` Get the resource configuration.

Methods in com.sun.jersey.spi.container.servlet with parameters of type ResourceConfig
`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 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.