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.Applicationapplicationprivate java.util.Set<java.lang.Class<?>>originalRegistrations
-
Constructor Summary
Constructors Modifier Constructor Description privateRuntimeConfig(javax.ws.rs.core.Application application)privateRuntimeConfig(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 voidregisterComponentsOf(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:ResourceConfigGet configured resource and/or provider classes. The method is overridden in aprivate sub-type.- Overrides:
_getClassesin classResourceConfig- Returns:
- set of configured resource and/or provider classes.
-
_getSingletons
java.util.Set<java.lang.Object> _getSingletons()
Description copied from class:ResourceConfigGet configured resource and/or provider instances. The method is overridden in aprivate sub-type.- Overrides:
_getSingletonsin classResourceConfig- Returns:
- set of configured resource and/or provider instances.
-
getRegisteredClasses
java.util.Set<java.lang.Class<?>> getRegisteredClasses()
Description copied from class:ResourceConfigReturn classes which were registered by the user and not found by class path scanning (or any other scanning).- Overrides:
getRegisteredClassesin classResourceConfig- Returns:
- Set of classes registered by the user.
-
_getApplication
javax.ws.rs.core.Application _getApplication()
Description copied from class:ResourceConfigAllows overriding theResourceConfig.getApplication()method functionality inResourceConfig.WrappingResourceConfig.- Overrides:
_getApplicationin classResourceConfig- Returns:
- JAX-RS application corresponding with this ResourceConfig.
-
-