Package org.glassfish.jersey.server
package org.glassfish.jersey.server
Jersey server-side classes.
-
ClassDescriptionConfigurator which initializes and register
Applicationinstance intoInjectionManagerandBootstrapBag.Jersey server-side application handler.Injectable asynchronous processing context that can be used to control various aspects of asynchronous processing of a single request.Asynchronous processing context state.Injection qualifier that can be used to inject aScheduledExecutorServiceinstance used by Jersey to execute background timed/scheduled tasks.BackgroundSchedulerannotation literal.Broadcaster<T>Used for broadcasting response chunks to multipleChunkedOutputinstances.Listener interface that can be implemented to listen to events fired byBroadcasterobject.Used for sending messages in "typed" chunks.Used for writingChunkedOutput.Meta-annotation that provides a facility for creating bindings between an@Uri-injectableWebTargetinstances and clients (and their configurations) that are used to create the injected web target instances.A closeable service to add instances ofCloseablethat are required to be closed.Configurator which initializes and registerComponentProviderinstances intoBootstrapBag.Exception thrown by the container components in to notify Jersey runtime about any errors.Factory for creating specific HTTP-based containers.Container filtering stage responsible for execution of request and response filters on each request-response message exchange.Function that can be put to an acceptor chain to properly initializeMessageBodyWorkersinstance on a current request and response.Configurator which initializes and registerContainerProviderinstances intoInjectionManagerandBootstrapBag.Jersey container request context.Jersey container response context.Jersey extension ofResourceContext.Extensions toUriInfo.Configurator which initializes and registerExternalRequestScopeinstance intoInjectionManager.Configurator which initializes and registerJerseyResourceContextinstance intoInjectionManagerandBootstrapBag.Annotation can be used to define the JavaScript callback function name if the valid JSONP format is requested as an acceptablemedia typeof this request.Indicates that the resource method to which the annotation has been applied should be executed on a separate thread managed by an internal Jerseyexecutor service.Injection qualifier that can be used to inject anExecutorServiceinstance used by Jersey to executemanaged asynchronous requests.ManagedAsyncExecutorannotation literal.Configurator which initializes and registerModelProcessorinstances intoBootstrapBag.An abstract extension ofWebApplicationExceptionfor the class of parameter-based exceptions.A parameter exception for errors withCookieParam.A parameter exception for errors withFormParam.A parameter exception for errors withHeaderParam.A URI-parameter-based exception for errors withMatrixParam.A URI-parameter-based exception for errors withPathParam.A URI-parameter-based exception for errors withQueryParam.An abstract parameter exception for the class of URI-parameter-based exceptions.Configurator which initializes and registerProcessingProvidersinstance intoBootstrapBag.A container for application resource models used during theApplicationHandlerinitialization.Resource bag builder.Configurator which initializes and registerResourceBaginstance intoBootstrapBag.The resource configuration for configuring a web application.An interface used for finding and opening (loading) new resources.Configurator which binds providers and resources intoInjectionManager.Server injection binder.Server-side application configuration.Configurator which initializes and registerExecutorServiceProviderandScheduledExecutorServiceProvider.DefaultScheduledExecutorServiceProviderused on the server side for providing the scheduled executor service that runs background tasks.DefaultExecutorServiceProviderused on the server side for managed asynchronous request processing.Jersey server-side configuration properties.Server-side request processing runtime.Abstract composite callback runner.Security context that allows establishing a subject before a resource method or a sub-resource locator is called.Enumeration of possible values of propertyServerProperties.TRACING.Utilities for tracing support.Injects aresource targetpointing at a resource identified by the resolved URI into a method parameter, class field or a bean property.