All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractContainerLifecycleListener |
|
| AbstractResourceFinderAdapter |
|
| AbstractResourceModelVisitor |
|
| AnnotatedMethod |
Annotated method representation.
|
| AnnotationVisitor |
A visitor to visit a Java annotation.
|
| Application |
Java class for anonymous complex type.
|
| ApplicationDescription |
This class is designed to combine the Application instance with any other
external metadata that might be required to describe the application.
|
| ApplicationDescription.ExternalGrammar |
A simple holder class that stores a type and binary content
to be used to return extra metadata with
|
| ApplicationEvent |
An event informing about application lifecycle changes.
|
| ApplicationEvent.Type |
The type of the event that identifies on which lifecycle change the event is triggered.
|
| ApplicationEventListener |
|
| ApplicationHandler |
Jersey server-side application handler.
|
| ApplicationInfo |
Monitoring configuration of an application.
|
| ApplicationMXBean |
Application MX Bean.
|
| AsyncContext |
Injectable asynchronous processing context that can be used to control various aspects
of asynchronous processing of a single request.
|
| AsyncContext.State |
Asynchronous processing context state.
|
| Attribute |
A non standard class, field, method or code attribute, as defined in the Java Virtual Machine
Specification (JVMS).
|
| BackgroundScheduler |
Injection qualifier that can be used to inject a ScheduledExecutorService
instance used by Jersey to execute background timed/scheduled tasks.
|
| BackgroundSchedulerLiteral |
|
| Broadcaster<T> |
Used for broadcasting response chunks to multiple ChunkedOutput instances.
|
| BroadcasterListener<T> |
Listener interface that can be implemented to listen to events fired by Broadcaster object.
|
| ByteVector |
A dynamically extensible vector of bytes.
|
| ChunkedOutput<T> |
Used for sending messages in "typed" chunks.
|
| ChunkedResponseWriter |
|
| ClassReader |
A parser to make a ClassVisitor visit a ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS).
|
| ClassTooLargeException |
Exception thrown when the constant pool of a class produced by a ClassWriter is too
large.
|
| ClassVisitor |
A visitor to visit a Java class.
|
| ClassWriter |
A ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS).
|
| ClientBinding |
Meta-annotation that provides a facility for creating bindings between an @Uri-injectable
WebTarget instances and clients (and their configurations) that are used to create
the injected web target instances.
|
| CloseableService |
A closeable service to add instances of Closeable that
are required to be closed.
|
| ComponentModelValidator |
A resource model validator that checks the given resource model.
|
| ComponentProvider |
Component provider interface to allow custom management of 3rd party
components life-cycle and dependency injection.
|
| ConstantDynamic |
A constant whose value is computed at runtime, with a bootstrap method.
|
| Consuming |
Model component that is able to consume media types.
|
| Container |
Jersey container service contract.
|
| ContainerException |
Exception thrown by the container components in to notify Jersey runtime about
any errors.
|
| ContainerFactory |
Factory for creating specific HTTP-based containers.
|
| ContainerLifecycleListener |
Classes implementing this contract receive container life-cycle notification
events.
|
| ContainerMessageBodyWorkersInitializer |
Function that can be put to an acceptor chain to properly initialize
MessageBodyWorkers instance on a current request and response.
|
| ContainerProvider |
Service-provider interface for creating container instances.
|
| ContainerRequest |
Jersey container request context.
|
| ContainerResponse |
Jersey container response context.
|
| ContainerResponseWriter |
A suspendable, request-scoped I/O container response writer.
|
| ContainerResponseWriter.TimeoutHandler |
Time-out handler can be registered when the container response writer gets
suspended.
|
| ContainerUtils |
Utility methods used by container implementations.
|
| CsrfProtectionFilter |
|
| DestroyListener |
A listener contract that allows any registered implementation class to receive application destroy events.
|
| Doc |
Java class for anonymous complex type.
|
| EncodingFilter |
Container filter that supports encoding-based content negotiation.
|
| ExceptionMapperMXBean |
MXBean interface of the exception mapper statistics.
|
| ExceptionMapperStatistics |
Monitoring statistics of exception mapper executions.
|
| ExecutionStatistics |
Monitoring statistics of execution of one target.
|
| ExtendedResource |
This annotation can mark resource classes or resource methods that should be considered as extended resources.
|
| ExtendedResourceContext |
Jersey extension of ResourceContext.
|
| ExtendedUriInfo |
Extensions to UriInfo.
|
| ExternalRequestContext<T> |
Wrapper for externally provided request context data.
|
| ExternalRequestScope<T> |
This is to allow integration with other DI providers that
define their own request scope.
|
| FieldVisitor |
A visitor to visit a Java field.
|
| Grammars |
Java class for anonymous complex type.
|
| Handle |
A reference to a field or a method.
|
| HandlerConstructor |
Abstraction for a resource handler class constructor.
|
| HttpMethodOverrideFilter |
A pre-matching filter to support HTTP method replacing of a POST request to a request
utilizing another HTTP method for the case where proxies or HTTP
servers would otherwise block that HTTP method.
|
| HttpMethodOverrideFilter.Source |
Enumeration representing possible sources of information about the method overriding
the filter should look for.
|
| HTTPMethods |
Java class for HTTPMethods.
|
| Include |
Java class for anonymous complex type.
|
| Inflecting<T> |
Inflector provider resource model component.
|
| InternalServerProperties |
Jersey internal server-side configuration properties.
|
| Invocable |
A common interface for invocable resource components.
|
| JerseyRequestTimeoutHandler |
|
| JerseyResourceContext |
Jersey implementation of JAX-RS resource context.
|
| JerseySeBootstrapConfiguration |
Jersey implementation of SeBootstrap.Configuration implementing arbitrary methods for acquiring
the configuration settings.
|
| JerseySeBootstrapConfiguration.Builder |
|
| 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.
|
| JsonWithPaddingInterceptor |
A WriterInterceptor implementation for JSONP format.
|
| Label |
A position in the bytecode of a method.
|
| Link |
Java class for anonymous complex type.
|
| LocalizationMessages |
Defines string formatting method for each constant in the resource file
|
| 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 |
|
| ManagedAsyncExecutorLiteral |
|
| MappableExceptionWrapperInterceptor |
Interceptor that wraps specific exceptions types thrown by wrapped interceptors and by message
body readers and writers into a mappable exception.
|
| MappableExceptionWrapperInterceptor.Binder |
|
| Method |
Java class for anonymous complex type.
|
| MethodHandler |
Resource method handler model.
|
| MethodList |
Iterable list of methods on a single class with convenience getters for
additional method information.
|
| MethodList.Filter |
Method list filter.
|
| MethodTooLargeException |
Exception thrown when the Code attribute of a method produced by a ClassWriter is too
large.
|
| MethodVisitor |
A visitor to visit a Java method.
|
| ModelErrors |
|
| ModelHelper |
Common model helper methods.
|
| ModelProcessor |
Contract for a model processors that processes resource models during application initialization
and resource returned by sub resource locators.
|
| ModelProcessorUtil |
Helper class with methods supporting processing resource model by model processors.
|
| ModelProcessorUtil.Method |
Method bean containing basic information about enhancing resource method.
|
| ModelValidationException |
Resource model validation exception.
|
| ModuleVisitor |
A visitor to visit a Java module.
|
| MonitoringStatistics |
Monitoring statistics return statistic information about application run like number of requests received,
duration of request processing, number of successfully processed requests, statistical information about
execution of methods and resources, information about matching.
|
| MonitoringStatisticsListener |
A Jersey specific provider that listens to monitoring statistics.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the com.sun.research.ws.wadl package.
|
| Opcodes |
The JVM opcodes, access flags and array type codes.
|
| Option |
Java class for anonymous complex type.
|
| OptionsMethodProcessor |
|
| Param |
Java class for anonymous complex type.
|
| Parameter |
Method parameter model.
|
| Parameter.BeanParameter |
Bean Parameter class represents a parameter annotated with BeanParam which in fact represents
additional set of parameters.
|
| Parameter.ServerParameterService |
|
| Parameterized |
Used in the resource model to capture information on method parameters.
|
| ParameterValueHelper |
Utility methods for retrieving values or value providers for the
parameterized resource model components.
|
| 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.
|
| ParamQualifier |
A meta-annotation that identifies an annotation as a parameter-based
annotation.
|
| ParamStyle |
Java class for ParamStyle.
|
| ParamValueFactoryWithSource<T> |
|
| ProcessingProviders |
Injectable encapsulating class containing processing providers like filters, interceptors,
name bound providers, dynamic features.
|
| Producing |
Model component that is able to produce media types.
|
| RecordComponentVisitor |
A visitor to visit a record component.
|
| Representation |
Java class for anonymous complex type.
|
| Request |
Java class for anonymous complex type.
|
| RequestEvent |
An event informing about details of a request processing.
|
| RequestEvent.ExceptionCause |
Describes the origin of the exception.
|
| RequestEvent.Type |
The type of the event which describes in which request processing phase the event
is triggered.
|
| RequestEventListener |
|
| RequestScopedInitializer |
Custom initialization provider that is guaranteed to be run from within an active
request scope.
|
| Resource |
Java class for anonymous complex type.
|
| Resource |
Model of a single resource component.
|
| Resource.Builder |
Resource model component builder.
|
| ResourceConfig |
The resource configuration for configuring a web application.
|
| ResourceFinder |
An interface used for finding and opening (loading) new resources.
|
| ResourceMethod |
Model of a method available on a resource.
|
| ResourceMethod.Builder |
Resource method model builder.
|
| ResourceMethod.JaxrsType |
Resource method classification based on the recognized JAX-RS
resource method types.
|
| ResourceMethodDispatcher |
A resource method dispatcher responsible for consuming a JAX-RS request
by invoking the configured resource method on a given
resource instance and returning the method invocation result in a form of a
JAX-RS response.
|
| ResourceMethodDispatcher.Provider |
|
| ResourceMethodDispatcherFactory |
A resource method dispatcher provider factory.
|
| ResourceMethodInvocationHandlerFactory |
|
| ResourceMethodInvocationHandlerProvider |
|
| ResourceMethodInvoker |
Server-side request-response inflector for invoking methods
of annotation-based resource classes.
|
| ResourceMethodInvoker.Builder |
Resource method invoker helper.
|
| ResourceMethodInvokerConfigurator |
|
| ResourceMethodMXBean |
MXBean interface of resource method MXBeans.
|
| ResourceMethodStatistics |
Monitoring statistics an of an execution of the resource method.
|
| ResourceModel |
Resource model of the deployed application which contains set of root resources.
|
| ResourceModel.Builder |
|
| ResourceModelComponent |
Marker interface for all abstract resource model components,
so that they can be traversed using a visitor pattern.
|
| ResourceModelConfigurator |
Configurator which binds providers and resources into InjectionManager.
|
| ResourceModelIssue |
Resource model validity issue.
|
| ResourceModelVisitor |
Following the visitor pattern, this interface allows implementing processors
traversing all abstract model components present in a given model.
|
| ResourceMXBean |
MXBean interface of resource MXBeans.
|
| Resources |
Java class for anonymous complex type.
|
| ResourceStatistics |
Monitoring statistics of the resource.
|
| ResourceType |
Java class for anonymous complex type.
|
| Response |
Java class for anonymous complex type.
|
| ResponseErrorMapper |
Contract for a provider that maps response processing errors to Response.
|
| ResponseMXBean |
MXBean interface of response MXBean.
|
| ResponseStatistics |
Monitoring statistics of responses produced by application.
|
| RolesAllowedDynamicFeature |
A DynamicFeature supporting the jakarta.annotation.security.RolesAllowed,
jakarta.annotation.security.PermitAll and jakarta.annotation.security.DenyAll
on resource methods and sub-resource methods.
|
| Routed |
Marker interface for all resource model components that contain path information
usable for routing.
|
| RuntimeDelegateImpl |
Server-side implementation of JAX-RS RuntimeDelegate.
|
| RuntimeResource |
Runtime resource is a group of resources with the same path
regular expression.
|
| RuntimeResourceModel |
Runtime Resource model contains structured information about runtime resources.
|
| RuntimeResourceModelValidator |
Runtime resource model validator validating ambiguity of resource methods.
|
| ServerBootstrapBag |
| ServerConfig |
Server-side application configuration.
|
| ServerFiltersAutoDiscoverable |
Enable auto-discoverable of certain server filters.
|
| ServerProperties |
Jersey server-side configuration properties.
|
| ServerRuntime |
Server-side request processing runtime.
|
| ServerTraceEvent |
Server side tracing events.
|
| SseTypeResolver |
|
| SubjectSecurityContext |
Security context that allows establishing a subject before a resource method
or a sub-resource locator is called.
|
| Suspendable |
Jersey model component that is suspendable and may hold suspend-related
information.
|
| TimeWindowStatistics |
Monitoring statistics of execution of any target (resource, resource method, application).
|
| TracingConfig |
|
| TracingUtils |
Utilities for tracing support.
|
| Type |
A Java field or method type.
|
| TypePath |
The path to a type argument, wildcard bound, array element type, or static inner type within an
enclosing type.
|
| TypeReference |
A reference to a type appearing in a class, field or method declaration, or on an instruction.
|
| Uri |
Injects a resource target pointing at
a resource identified by the resolved URI into a method parameter,
class field or a bean property.
|
| UriConnegFilter |
A URI-based content negotiation filter mapping a dot-declared suffix in
URI to media type that is the value of the Accept header
or a language that is the value of the Accept-Language header.
|
| ValidationInterceptor |
Interceptor for method validation processing.
|
| ValidationInterceptorContext |
|
| ValueParamProvider |
Parameter value factory SPI.
|
| ValueParamProvider.Priority |
Enumeration of priorities for providers (e.g.
|
| ValueParamProvider.PriorityType |
Priorities are intended to be used as a means to determine the order in which objects are considered whether they are
suitable for a particular action or not (e.g.
|
| WadlApplicationContext |
A context to obtain WADL-based information.
|
| WadlApplicationContextImpl |
WADL application context implementation.
|
| WadlAutoDiscoverable |
AutoDiscoverable registering WadlFeature if this feature
is not already registered.
|
| WadlBuilder |
This class implements the algorithm how the wadl is built for one or more Resource
classes.
|
| WadlFeature |
Feature enabling WADL processing.
|
| WadlGenerator |
A WadlGenerator creates artifacts related to wadl.
|
| WadlGenerator.ExternalGrammarDefinition |
And internal storage object to store the grammar definitions and
any type resolvers that are created along the way.
|
| WadlGenerator.Resolver |
Call back interface that the created external grammar can use
to allow other parts of the code to attach the correct grammar information.
|
| WadlGeneratorConfig |
Provides a configured WadlGenerator with all decorations (the default
wadl generator decorated by other generators).
|
| WadlGeneratorConfig.WadlGeneratorConfigDescriptionBuilder |
|
| WadlGeneratorConfigLoader |
|
| WadlGeneratorDescription |
|
| WadlGeneratorImpl |
This WadlGenerator creates the basic wadl artifacts.
Created on: Jun 16, 2008
|
| WadlModelProcessor |
WADL model processor which enhance resource model by WADL related resources (like "/application.wadl").
|
| WadlModelProcessor.OptionsHandler |
OPTIONS resource method handler that serves resource WADL.
|
| WadlResource |
|
| WadlUtils |
Utils for wadl processing.
|
| WebServer |
Jersey service contract for self-contained servers.
|
| WebServerFactory |
Factory for creating specific HTTP servers.
|
| WebServerProvider |
Service-provider interface for creating server instances.
|