Package org.glassfish.jersey.internal
package org.glassfish.jersey.internal
Common Jersey internal API classes.
-
ClassDescriptionAn abstract implementation of
RuntimeDelegatethat provides support common to the client and server.Simple ServiceFinder configuration.Configurator which initializes and registerAutoDiscoverableinstances intoInjectionManagerandBootstrapBag.A holder that is used only during Jersey bootstrap to keep the instances of the given types and then use them during the bootstrap.Configurator which contains two methods,BootstrapConfigurator.init(InjectionManager, BootstrapBag)containsInjectionManagerinto which only registering services make sense because injection manager has not been completed yet andBootstrapConfigurator.postInit(InjectionManager, BootstrapBag)in whichInjectionManagerhas been already completed and is able to create and provide services.A factory implementation for managingContextResolverinstances.Configurator which initializes and registerContextResolversinstance intoInjectionManagerandBootstrapBag.Registers JAX-RSDynamicFeaturewhich are listed as SPIs for registration.Errors utility used to file processing messages (e.g.Generic error message.Error message exception.Exception mappersimplementation that aggregates exception mappers and server as the main entry point for exception mapper instance lookup.Configurator which initializes and registerExceptionMappersinstance intoInjectionManagerandBootstrapBag.Registers JAX-RSFeaturewhich are listed as SPIs for registration.Internal common (server/client) Jersey configuration properties.Jersey implementation of JAX-RSProviderscontract.Configurator which initializes and registersProvidersinstance intoInjectionManagerandBootstrapBag.Defines string formatting method for each constant in the resource fileProperties delegate backed by aMap.Utility class to deal with OSGi runtime specific behavior.TODO: javadoc.Resolver of a property value for the specified propertynamefrom the request-specific property bag, or theglobal runtime configuration.RuntimeDelegate Decorator that changes behaviour due to provided runtime information.Default implementation of JAX-RSRuntimeDelegate.Error thrown when something goes wrong while looking up service providers.A simple service-provider lookup mechanism.The default service iterator provider that looks up provider classes in META-INF/services files.Supports iteration of provider instances or classes.Simple ServiceFinder injection binder.Utility class for reading build.properties file.