Package org.glassfish.jersey.server
package org.glassfish.jersey.server
Jersey server-side classes.
-
ClassDescriptionJersey 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 a
ScheduledExecutorService
instance used by Jersey to execute background timed/scheduled tasks.BackgroundScheduler
annotation literal.Broadcaster<T>Used for broadcasting response chunks to multipleChunkedOutput
instances.Listener interface that can be implemented to listen to events fired byBroadcaster
object.Used for sending messages in "typed" chunks.Builder that allows to create a new ChunkedOutput based on the given configuration options.Builder that allows to create a new ChunkedOutput based on the given configuration options.Used for writingChunkedOutput
.A closeable service to add instances ofCloseable
that are required to be closed.Exception thrown by the container components in to notify Jersey runtime about any errors.Factory for creating specific HTTP-based containers.Function that can be put to an acceptor chain to properly initializeMessageBodyWorkers
instance on a current request and response.Jersey container request context.Jersey container response context.Jersey extension ofResourceContext
.Extensions toUriInfo
.Jersey implementation ofSeBootstrap.Configuration
implementing arbitrary methods for acquiring the configuration settings.Annotation can be used to define the JavaScript callback function name if the valid JSONP format is requested as an acceptablemedia type
of 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 anExecutorService
instance used by Jersey to executemanaged asynchronous requests
.ManagedAsyncExecutor
annotation literal.An abstract extension ofWebApplicationException
for 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.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
.A holder that is used only during Jersey bootstrap to keep the instances of the given types and then use them during the bootstrap.Server-side application configuration.Jersey server-side configuration properties.Server-side request processing runtime.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 target
pointing at a resource identified by the resolved URI into a method parameter, class field or a bean property.Factory for creating specific HTTP servers.