Interface | Description |
---|---|
AsyncContext |
Injectable asynchronous processing context that can be used to control various aspects
of asynchronous processing of a single request.
|
BroadcasterListener<T> |
Listener interface that can be implemented to listen to events fired by
Broadcaster object. |
CloseableService |
A closeable service to add instances of
Closeable that
are required to be closed. |
ExtendedResourceContext |
Jersey extension of
ResourceContext . |
ExtendedUriInfo |
Extensions to
UriInfo . |
ResourceFinder |
An interface used for finding and opening (loading) new resources.
|
ServerConfig |
Server-side application configuration.
|
SubjectSecurityContext |
Security context that allows establishing a subject before a resource method
or a sub-resource locator is called.
|
Class | Description |
---|---|
ApplicationHandler |
Jersey server-side application handler.
|
BackgroundSchedulerLiteral |
BackgroundScheduler annotation literal. |
Broadcaster<T> |
Used for broadcasting response chunks to multiple
ChunkedOutput instances. |
ChunkedOutput<T> |
Used for sending messages in "typed" chunks.
|
ChunkedResponseWriter |
Used for writing
ChunkedOutput . |
ContainerFactory |
Factory for creating specific HTTP-based containers.
|
ContainerMessageBodyWorkersInitializer |
Function that can be put to an acceptor chain to properly initialize
MessageBodyWorkers instance on a current request and response. |
ContainerRequest |
Jersey container request context.
|
ContainerResponse |
Jersey container response context.
|
ManagedAsyncExecutorLiteral |
ManagedAsyncExecutor annotation literal. |
ResourceConfig |
The resource configuration for configuring a web application.
|
ResourceModelConfigurator |
Configurator which binds providers and resources into
InjectionManager . |
ServerBootstrapBag |
A holder that is used only during Jersey bootstrap to keep the instances of the given types and then use them during the
bootstrap.
|
ServerProperties |
Jersey server-side configuration properties.
|
ServerRuntime |
Server-side request processing runtime.
|
TracingUtils |
Utilities for tracing support.
|
Enum | Description |
---|---|
AsyncContext.State |
Asynchronous processing context state.
|
TracingConfig |
Enumeration of possible values of property
ServerProperties.TRACING . |
Exception | Description |
---|---|
ContainerException |
Exception thrown by the container components in to notify Jersey runtime about
any errors.
|
ParamException |
An abstract extension of
WebApplicationException for the class of
parameter-based exceptions. |
ParamException.CookieParamException |
A parameter exception for errors with
CookieParam . |
ParamException.FormParamException |
A parameter exception for errors with
FormParam . |
ParamException.HeaderParamException |
A parameter exception for errors with
HeaderParam . |
ParamException.MatrixParamException |
A URI-parameter-based exception for errors with
MatrixParam . |
ParamException.PathParamException |
A URI-parameter-based exception for errors with
PathParam . |
ParamException.QueryParamException |
A URI-parameter-based exception for errors with
QueryParam . |
ParamException.UriParamException |
An abstract parameter exception for the class of URI-parameter-based
exceptions.
|
Annotation Type | Description |
---|---|
BackgroundScheduler |
Injection qualifier that can be used to inject a
ScheduledExecutorService
instance used by Jersey to execute background timed/scheduled tasks. |
ClientBinding | |
JSONP |
Annotation can be used to define the JavaScript callback function name if the valid JSONP format is requested as an
acceptable
media type of this request. |
ManagedAsync |
Indicates that the resource method to which the annotation has been applied
should be executed on a separate thread managed by an internal Jersey
executor service . |
ManagedAsyncExecutor |
Injection qualifier that can be used to inject an
ExecutorService
instance used by Jersey to execute managed asynchronous requests . |
Uri |
Injects a
resource target pointing at
a resource identified by the resolved URI into a method parameter,
class field or a bean property. |
Copyright © 2007-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.