private static class ResourceConfig.RuntimeConfig extends ResourceConfig
Modifier and Type | Field and Description |
---|---|
private javax.ws.rs.core.Application |
application |
private java.util.Set<java.lang.Class<?>> |
originalRegistrations |
Modifier | Constructor and Description |
---|---|
private |
RuntimeConfig(javax.ws.rs.core.Application application) |
private |
RuntimeConfig(ResourceConfig original) |
Modifier and Type | Method and Description |
---|---|
(package private) javax.ws.rs.core.Application |
_getApplication()
Allows overriding the
ResourceConfig.getApplication() method functionality in ResourceConfig.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) |
_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
private final java.util.Set<java.lang.Class<?>> originalRegistrations
private final javax.ws.rs.core.Application application
private RuntimeConfig(ResourceConfig original)
private RuntimeConfig(javax.ws.rs.core.Application application)
private void registerComponentsOf(javax.ws.rs.core.Application application)
java.util.Set<java.lang.Class<?>> _getClasses()
ResourceConfig
private sub-type
._getClasses
in class ResourceConfig
java.util.Set<java.lang.Object> _getSingletons()
ResourceConfig
private sub-type
._getSingletons
in class ResourceConfig
java.util.Set<java.lang.Class<?>> getRegisteredClasses()
ResourceConfig
getRegisteredClasses
in class ResourceConfig
javax.ws.rs.core.Application _getApplication()
ResourceConfig
ResourceConfig.getApplication()
method functionality in ResourceConfig.WrappingResourceConfig
._getApplication
in class ResourceConfig