Uses of Class
org.glassfish.jersey.server.ResourceConfig
-
Packages that use ResourceConfig Package Description org.glassfish.jersey.jdkhttp The container adapter betweenJDK HTTP serverand JerseyJersey application handlerclasses.org.glassfish.jersey.jetty Jersey Jetty container classes.org.glassfish.jersey.server Jersey server-side classes.org.glassfish.jersey.server.filter Provides core server filters.org.glassfish.jersey.server.internal.monitoring Jersey server-side internal monitoring and statistics classes.org.glassfish.jersey.server.monitoring Jersey server-side monitoring JMX MBeans interfaces.org.glassfish.jersey.server.spi Jersey server-side service provider contract (SPI) classes.org.glassfish.jersey.servlet Jersey generic Servlet container integration classes.org.glassfish.jersey.servlet.internal Jersey internal Servlet API.org.glassfish.jersey.servlet.internal.spi Jersey internal Servlet SPI.org.glassfish.jersey.simple Jersey Simple 6.x container classes. -
-
Uses of ResourceConfig in org.glassfish.jersey.jdkhttp
Methods in org.glassfish.jersey.jdkhttp that return ResourceConfig Modifier and Type Method Description ResourceConfigJdkHttpHandlerContainer. getConfiguration()Methods in org.glassfish.jersey.jdkhttp with parameters of type ResourceConfig Modifier and Type Method Description static com.sun.net.httpserver.HttpServerJdkHttpServerFactory. createHttpServer(java.net.URI uri, ResourceConfig configuration)Create and start theJDK HttpServerwith the Jersey application deployed at the givenURI.static com.sun.net.httpserver.HttpServerJdkHttpServerFactory. createHttpServer(java.net.URI uri, ResourceConfig configuration, boolean start)Create (and possibly start) theJDK HttpServerwith the JAX-RS / Jersey application deployed on the givenURI.static com.sun.net.httpserver.HttpServerJdkHttpServerFactory. createHttpServer(java.net.URI uri, ResourceConfig configuration, java.lang.Object parentContext)Create (and possibly start) theJDK HttpServerwith the JAX-RS / Jersey application deployed on the givenURI.static com.sun.net.httpserver.HttpServerJdkHttpServerFactory. createHttpServer(java.net.URI uri, ResourceConfig configuration, java.lang.Object parentContext, javax.net.ssl.SSLContext sslContext, boolean start)Create (and possibly start) theJDK HttpServer, eventuallyHttpServer's subclassHttpsServerwith the JAX-RS / Jersey application deployed on the givenURI.static com.sun.net.httpserver.HttpServerJdkHttpServerFactory. createHttpServer(java.net.URI uri, ResourceConfig configuration, javax.net.ssl.SSLContext sslContext)Create and start theJDK HttpServer, eventuallyHttpServer's subclassJDK HttpsServerwith the JAX-RS / Jersey application deployed on the givenURI.static com.sun.net.httpserver.HttpServerJdkHttpServerFactory. createHttpServer(java.net.URI uri, ResourceConfig configuration, javax.net.ssl.SSLContext sslContext, boolean start)Create (and possibly start) theJDK HttpServer, eventuallyHttpServer's subclassJDK HttpsServerwith the JAX-RS / Jersey application deployed on the givenURI.voidJdkHttpHandlerContainer. reload(ResourceConfig configuration) -
Uses of ResourceConfig in org.glassfish.jersey.jetty
Methods in org.glassfish.jersey.jetty that return ResourceConfig Modifier and Type Method Description ResourceConfigJettyHttpContainer. getConfiguration()Methods in org.glassfish.jersey.jetty with parameters of type ResourceConfig Modifier and Type Method Description static org.eclipse.jetty.server.ServerJettyHttpContainerFactory. createServer(java.net.URI uri, org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory, ResourceConfig config)Create aServerthat registers anHandlerthat in turn manages all root resource and provider classes declared by the resource configuration.static org.eclipse.jetty.server.ServerJettyHttpContainerFactory. createServer(java.net.URI uri, ResourceConfig config)Create aServerthat registers anHandlerthat in turn manages all root resource and provider classes declared by the resource configuration.static org.eclipse.jetty.server.ServerJettyHttpContainerFactory. createServer(java.net.URI uri, ResourceConfig configuration, boolean start)Create aServerthat registers anHandlerthat in turn manages all root resource and provider classes declared by the resource configuration.static org.eclipse.jetty.server.ServerJettyHttpContainerFactory. createServer(java.net.URI uri, ResourceConfig config, boolean start, java.lang.Object parentContext)Create aServerthat registers anHandlerthat in turn manages all root resource and provider classes declared by the resource configuration.static org.eclipse.jetty.server.ServerJettyHttpContainerFactory. createServer(java.net.URI uri, ResourceConfig config, java.lang.Object parentContext)Create aServerthat registers anHandlerthat in turn manages all root resource and provider classes declared by the resource configuration.voidJettyHttpContainer. reload(ResourceConfig configuration) -
Uses of ResourceConfig in org.glassfish.jersey.server
Subclasses of ResourceConfig in org.glassfish.jersey.server Modifier and Type Class Description private static classResourceConfig.RuntimeConfigprivate static classResourceConfig.WrappingResourceConfigFields in org.glassfish.jersey.server declared as ResourceConfig Modifier and Type Field Description private ResourceConfigApplicationHandler. runtimeConfigMethods in org.glassfish.jersey.server that return ResourceConfig Modifier and Type Method Description (package private) ResourceConfigResourceConfig. _setApplication(javax.ws.rs.core.Application app)Allows overriding the setApplication() method functionality in WrappingResourceConfig.(package private) ResourceConfigResourceConfig.WrappingResourceConfig. _setApplication(javax.ws.rs.core.Application application)Set theJAX-RS Application instancein theResourceConfig.ResourceConfigResourceConfig. addProperties(java.util.Map<java.lang.String,java.lang.Object> properties)Add properties toResourceConfig.(package private) static ResourceConfigResourceConfig. createRuntimeConfig(javax.ws.rs.core.Application application)Create runtime configuration initialized from a given deploy-time JAX-RS/Jersey application configuration.ResourceConfigResourceConfig. files(boolean recursive, java.lang.String... files)Adds array of file and directory names to scan for components.ResourceConfigResourceConfig. files(java.lang.String... files)Adds array of file and directory names to scan for components.static ResourceConfigResourceConfig. forApplication(javax.ws.rs.core.Application application)Returns aResourceConfiginstance for the supplied application.static ResourceConfigResourceConfig. forApplicationClass(java.lang.Class<? extends javax.ws.rs.core.Application> applicationClass)Returns aResourceConfiginstance wrapping the application of the supplied class.static ResourceConfigResourceConfig. forApplicationClass(java.lang.Class<? extends javax.ws.rs.core.Application> applicationClass, java.util.Set<java.lang.Class<?>> defaultClasses)Returns aResourceConfiginstance wrapping the application of the supplied class.ResourceConfigApplicationHandler. getConfiguration()Get the application configuration.ResourceConfigServerBootstrapBag. getRuntimeConfig()ResourceConfigResourceConfig. packages(boolean recursive, java.lang.String... packages)Adds array of package names which will be used to scan for components.ResourceConfigResourceConfig. packages(java.lang.String... packages)Adds array of package names which will be used to scan for components.ResourceConfigResourceConfig. property(java.lang.String name, java.lang.Object value)ResourceConfigResourceConfig. register(java.lang.Class<?> componentClass)ResourceConfigResourceConfig. register(java.lang.Class<?> componentClass, int bindingPriority)ResourceConfigResourceConfig. register(java.lang.Class<?> componentClass, java.lang.Class<?>... contracts)ResourceConfigResourceConfig. register(java.lang.Class<?> componentClass, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)ResourceConfigResourceConfig. register(java.lang.Object component)ResourceConfigResourceConfig. register(java.lang.Object component, int bindingPriority)ResourceConfigResourceConfig. register(java.lang.Object component, java.lang.Class<?>... contracts)ResourceConfigResourceConfig. register(java.lang.Object component, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)ResourceConfigResourceConfig. registerClasses(java.lang.Class<?>... classes)Register annotated JAX-RS resource, JAX-RS or Jersey contract provider or JAX-RS feature in theResourceConfig.ResourceConfigResourceConfig. registerClasses(java.util.Set<java.lang.Class<?>> classes)Register annotated JAX-RS resource, JAX-RS or Jersey contract provider or JAX-RS feature in theResourceConfig.ResourceConfigResourceConfig. registerFinder(ResourceFinder resourceFinder)Add aResourceFindertoResourceConfig.ResourceConfigResourceConfig. registerInstances(java.lang.Object... instances)Register annotated JAX-RS resource, JAX-RS or Jersey contract provider, JAX-RS feature,Jersey Binderinstances (singletons) in theResourceConfig.ResourceConfigResourceConfig. registerInstances(java.util.Set<java.lang.Object> instances)Register annotated JAX-RS resource, JAX-RS or Jersey contract provider, JAX-RS featureJersey Binderinstances (singletons) in theResourceConfig.ResourceConfigResourceConfig. registerResources(java.util.Set<Resource> resources)Register new resource models in theResourceConfig.ResourceConfigResourceConfig. registerResources(Resource... resources)Register new programmatic resource models in theResourceConfig.(package private) ResourceConfigResourceConfig. setApplication(javax.ws.rs.core.Application app)This method is used by ApplicationHandler to set application instance to the resource config (should always be called on WrappingResourceConfig instance, never on plain instances of ResourceConfig unless we have a bug in the code).ResourceConfigResourceConfig. setApplicationName(java.lang.String applicationName)Set the name of the application.ResourceConfigResourceConfig. setClassLoader(java.lang.ClassLoader classLoader)SetClassLoaderwhich will be used for resource discovery.ResourceConfigResourceConfig. setProperties(java.util.Map<java.lang.String,?> properties)Set new configuration properties replacing all previously set properties.Methods in org.glassfish.jersey.server with parameters of type ResourceConfig Modifier and Type Method Description private voidResourceModelConfigurator. bindEnhancingResourceClasses(InjectionManager injectionManager, ServerBootstrapBag bootstrapBag, ResourceModel resourceModel, ResourceBag resourceBag, ResourceConfig runtimeConfig)private voidResourceModelConfigurator. bindProvidersAndResources(InjectionManager injectionManager, ServerBootstrapBag bootstrapBag, ComponentBag componentBag, java.util.Collection<java.lang.Class<?>> resourceClasses, java.util.Collection<java.lang.Object> resourceInstances, ResourceConfig runtimeConfig)private ResourceModelResourceModelConfigurator. processResourceModel(java.util.Collection<ModelProcessor> modelProcessors, ResourceModel resourceModel, ResourceConfig runtimeConfig)private static javax.ws.rs.core.ApplicationResourceConfig. unwrapCustomRootApplication(ResourceConfig resourceConfig)Constructors in org.glassfish.jersey.server with parameters of type ResourceConfig Constructor Description ResourceConfig(ResourceConfig original)Create a defensive resource configuration copy initialized with a givenResourceConfig.RuntimeConfig(ResourceConfig original) -
Uses of ResourceConfig in org.glassfish.jersey.server.filter
Methods in org.glassfish.jersey.server.filter with parameters of type ResourceConfig Modifier and Type Method Description static voidEncodingFilter. enableFor(ResourceConfig rc, java.lang.Class<? extends ContentEncoder>... encoders)Enables this filter along with the providedencodersfor the suppliedResourceConfig.static voidHttpMethodOverrideFilter. enableFor(ResourceConfig rc, HttpMethodOverrideFilter.Source... sources)Registers this filter into the passedResourceConfiginstance and configures it. -
Uses of ResourceConfig in org.glassfish.jersey.server.internal.monitoring
Fields in org.glassfish.jersey.server.internal.monitoring declared as ResourceConfig Modifier and Type Field Description private ResourceConfigApplicationEventImpl. resourceConfigprivate ResourceConfigApplicationInfoImpl. resourceConfigMethods in org.glassfish.jersey.server.internal.monitoring that return ResourceConfig Modifier and Type Method Description ResourceConfigApplicationEventImpl. getResourceConfig()ResourceConfigApplicationInfoImpl. getResourceConfig()Constructors in org.glassfish.jersey.server.internal.monitoring with parameters of type ResourceConfig Constructor Description ApplicationEventImpl(ApplicationEvent.Type type, ResourceConfig resourceConfig, java.util.Set<java.lang.Class<?>> providers, java.util.Set<java.lang.Class<?>> registeredClasses, java.util.Set<java.lang.Object> registeredInstances, ResourceModel resourceModel)Create a new application event.ApplicationInfoImpl(ResourceConfig resourceConfig, java.util.Date startTime, java.util.Set<java.lang.Class<?>> registeredClasses, java.util.Set<java.lang.Object> registeredInstances, java.util.Set<java.lang.Class<?>> providers)Create a new application statistics instance. -
Uses of ResourceConfig in org.glassfish.jersey.server.monitoring
Methods in org.glassfish.jersey.server.monitoring that return ResourceConfig Modifier and Type Method Description ResourceConfigApplicationEvent. getResourceConfig()Get resource config associated with the application.ResourceConfigApplicationInfo. getResourceConfig()Get the resource config. -
Uses of ResourceConfig in org.glassfish.jersey.server.spi
Methods in org.glassfish.jersey.server.spi that return ResourceConfig Modifier and Type Method Description ResourceConfigContainer. getConfiguration()Return an immutable representation of the currentconfiguration.Methods in org.glassfish.jersey.server.spi with parameters of type ResourceConfig Modifier and Type Method Description voidContainer. reload(ResourceConfig configuration)Reload the hosted Jersey application using a newconfiguration. -
Uses of ResourceConfig in org.glassfish.jersey.servlet
Fields in org.glassfish.jersey.servlet declared as ResourceConfig Modifier and Type Field Description private ResourceConfigServletContainer. resourceConfigMethods in org.glassfish.jersey.servlet that return ResourceConfig Modifier and Type Method Description private static ResourceConfigWebComponent. createResourceConfig(WebConfig config)Create aResourceConfiginstance from givenWebConfig.ResourceConfigServletContainer. getConfiguration()Methods in org.glassfish.jersey.servlet with parameters of type ResourceConfig Modifier and Type Method Description private voidWebComponent. configure(ResourceConfig resourceConfig, ServletContainerProvider[] allServletContainerProviders)SPI/extension hook to configure ResourceConfig.voidServletContainer. reload(ResourceConfig configuration)Constructors in org.glassfish.jersey.servlet with parameters of type ResourceConfig Constructor Description ServletContainer(ResourceConfig resourceConfig)Create Jersey Servlet container.WebComponent(WebConfig webConfig, ResourceConfig resourceConfig)Create and initialize new web component instance. -
Uses of ResourceConfig in org.glassfish.jersey.servlet.internal
Methods in org.glassfish.jersey.servlet.internal that return ResourceConfig Modifier and Type Method Description static ResourceConfigUtils. retrieve(javax.servlet.ServletContext context, java.lang.String configName)Loadresource configfrom givenservlet context.Methods in org.glassfish.jersey.servlet.internal with parameters of type ResourceConfig Modifier and Type Method Description static voidUtils. store(ResourceConfig config, javax.servlet.ServletContext context, java.lang.String configName)Storeresource configas an attribute of givenservlet context. -
Uses of ResourceConfig in org.glassfish.jersey.servlet.internal.spi
Methods in org.glassfish.jersey.servlet.internal.spi with parameters of type ResourceConfig Modifier and Type Method Description voidNoOpServletContainerProvider. configure(ResourceConfig resourceConfig)voidServletContainerProvider. configure(ResourceConfig resourceConfig)This method is called for eachServletContainerinstance initialization, i.e. -
Uses of ResourceConfig in org.glassfish.jersey.simple
Methods in org.glassfish.jersey.simple that return ResourceConfig Modifier and Type Method Description ResourceConfigSimpleContainer. getConfiguration()Methods in org.glassfish.jersey.simple with parameters of type ResourceConfig Modifier and Type Method Description static SimpleServerSimpleContainerFactory. create(java.net.URI address, javax.net.ssl.SSLContext context, ResourceConfig config)Create aCloseablethat registers anContainerthat in turn manages all root resource and provider classes declared by the resource configuration.static SimpleServerSimpleContainerFactory. create(java.net.URI address, javax.net.ssl.SSLContext context, ResourceConfig config, int count, int select)Create aCloseablethat registers anContainerthat in turn manages all root resource and provider classes declared by the resource configuration.static SimpleServerSimpleContainerFactory. create(java.net.URI address, javax.net.ssl.SSLContext context, ResourceConfig config, java.lang.Object parentContext, int count, int select)Create aCloseablethat registers anContainerthat in turn manages all root resource and provider classes declared by the resource configuration.static SimpleServerSimpleContainerFactory. create(java.net.URI address, ResourceConfig config)Create aCloseablethat registers anContainerthat in turn manages all root resource and provider classes declared by the resource configuration.static SimpleServerSimpleContainerFactory. create(java.net.URI address, ResourceConfig config, int count, int select)Create aCloseablethat registers anContainerthat in turn manages all root resource and provider classes declared by the resource configuration.voidSimpleContainer. reload(ResourceConfig configuration)
-