Package org.glassfish.jersey.server
Class ResourceConfig.RuntimeConfig
- java.lang.Object
-
- javax.ws.rs.core.Application
-
- org.glassfish.jersey.server.ResourceConfig
-
- org.glassfish.jersey.server.ResourceConfig.RuntimeConfig
-
- All Implemented Interfaces:
javax.ws.rs.core.Configurable<ResourceConfig>
,javax.ws.rs.core.Configuration
,ExtendedConfig
,ServerConfig
- Enclosing class:
- ResourceConfig
private static class ResourceConfig.RuntimeConfig extends ResourceConfig
-
-
Field Summary
Fields Modifier and Type Field Description private javax.ws.rs.core.Application
application
private java.util.Set<java.lang.Class<?>>
originalRegistrations
-
Constructor Summary
Constructors Modifier Constructor Description private
RuntimeConfig(javax.ws.rs.core.Application application)
private
RuntimeConfig(ResourceConfig original)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) javax.ws.rs.core.Application
_getApplication()
Allows overriding theResourceConfig.getApplication()
method functionality inResourceConfig.WrappingResourceConfig
.(package private) java.util.Set<java.lang.Class<?>>
_getClasses()
Get configured resource and/or provider classes.(package private) java.util.Set<java.lang.Object>
_getSingletons()
Get configured resource and/or provider instances.(package private) java.util.Set<java.lang.Class<?>>
getRegisteredClasses()
Return classes which were registered by the user and not found by class path scanning (or any other scanning).private void
registerComponentsOf(javax.ws.rs.core.Application application)
-
Methods inherited from class org.glassfish.jersey.server.ResourceConfig
_setApplication, addProperties, configureAutoDiscoverableProviders, configureForcedAutoDiscoverableProviders, configureMetaProviders, createRuntimeConfig, files, files, forApplication, forApplicationClass, forApplicationClass, getApplication, getApplicationClass, getApplicationName, getClasses, getClassLoader, getComponentBag, getConfiguration, getContracts, getInstances, getProperties, getProperty, getPropertyNames, getResources, getRuntimeType, getSingletons, invalidateCache, isEnabled, isEnabled, isProperty, isRegistered, isRegistered, lock, packages, packages, property, register, register, register, register, register, register, register, register, registerClasses, registerClasses, registerFinder, registerInstances, registerInstances, registerResources, registerResources, setApplication, setApplicationName, setClassLoader, setProperties, unwrapApplication
-
-
-
-
Constructor Detail
-
RuntimeConfig
private RuntimeConfig(ResourceConfig original)
-
RuntimeConfig
private RuntimeConfig(javax.ws.rs.core.Application application)
-
-
Method Detail
-
registerComponentsOf
private void registerComponentsOf(javax.ws.rs.core.Application application)
-
_getClasses
java.util.Set<java.lang.Class<?>> _getClasses()
Description copied from class:ResourceConfig
Get configured resource and/or provider classes. The method is overridden in aprivate sub-type
.- Overrides:
_getClasses
in classResourceConfig
- Returns:
- set of configured resource and/or provider classes.
-
_getSingletons
java.util.Set<java.lang.Object> _getSingletons()
Description copied from class:ResourceConfig
Get configured resource and/or provider instances. The method is overridden in aprivate sub-type
.- Overrides:
_getSingletons
in classResourceConfig
- Returns:
- set of configured resource and/or provider instances.
-
getRegisteredClasses
java.util.Set<java.lang.Class<?>> getRegisteredClasses()
Description copied from class:ResourceConfig
Return classes which were registered by the user and not found by class path scanning (or any other scanning).- Overrides:
getRegisteredClasses
in classResourceConfig
- Returns:
- Set of classes registered by the user.
-
_getApplication
javax.ws.rs.core.Application _getApplication()
Description copied from class:ResourceConfig
Allows overriding theResourceConfig.getApplication()
method functionality inResourceConfig.WrappingResourceConfig
.- Overrides:
_getApplication
in classResourceConfig
- Returns:
- JAX-RS application corresponding with this ResourceConfig.
-
-