All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractMultivaluedMap<K,V> |
|
Application |
Defines the components of a JAX-RS application and supplies additional meta-data.
|
ApplicationPath |
Identifies the application path that serves as the base URI for all resource URIs provided by
Path .
|
AsyncInvoker |
Uniform interface for asynchronous invocation of HTTP methods.
|
AsyncResponse |
An injectable JAX-RS asynchronous response that provides means for asynchronous server side response processing.
|
BadRequestException |
|
BeanParam |
The annotation that may be used to inject custom JAX-RS "parameter aggregator" value object into a resource class
field, property or resource method parameter.
|
CacheControl |
An abstraction for the value of a HTTP Cache-Control response header.
|
Client |
Client is the main entry point to the fluent API used to build and execute client requests in order to consume
responses returned.
|
ClientBuilder |
Main entry point to the client API used to bootstrap Client instances.
|
ClientErrorException |
A base runtime application exception indicating a client request error (HTTP 4xx status codes).
|
ClientRequestContext |
Client request filter context.
|
ClientRequestFilter |
An extension interface implemented by client request filters.
|
ClientResponseContext |
Client response filter context.
|
ClientResponseFilter |
An extension interface implemented by client response filters.
|
CompletionCallback |
A request processing callback that receives request processing completion events.
|
CompletionStageRxInvoker |
|
Configurable<C extends Configurable> |
Represents a client or server-side configurable context in JAX-RS.
|
Configuration |
A configuration state associated with a configurable JAX-RS context.
|
ConnectionCallback |
Asynchronous request processing lifecycle callback that receives connection related asynchronous
response lifecycle events.
|
ConstrainedTo |
Indicates the run-time context in which an annotated JAX-RS provider is applicable.
|
Consumes |
Defines the media types that the methods of a resource class or MessageBodyReader can accept.
|
ContainerRequestContext |
Container request filter context.
|
ContainerRequestFilter |
An extension interface implemented by container request filters.
|
ContainerResponseContext |
Container response filter context.
|
ContainerResponseFilter |
An extension interface implemented by container response filters.
|
Context |
This annotation is used to inject information into a class field, bean property or method parameter.
|
ContextResolver<T> |
Contract for a provider that supplies context information to resource classes and other providers.
|
Cookie |
Represents the value of a HTTP cookie, transferred in a request.
|
Cookie.AbstractCookieBuilder<T extends Cookie.AbstractCookieBuilder<T>> |
JAX-RS abstract Cookie builder class.
|
Cookie.Builder |
|
CookieParam |
Binds the value of a HTTP cookie to a resource method parameter, resource class field, or resource class bean
property.
|
DefaultValue |
|
DELETE |
Indicates that the annotated method responds to HTTP DELETE requests.
|
DynamicFeature |
A JAX-RS meta-provider for dynamic registration of post-matching providers during a JAX-RS application setup
at deployment time.
|
Encoded |
|
Entity<T> |
Encapsulates message entity including the associated variant information.
|
EntityPart |
A EntityPart is one part of a multipart entity.
|
EntityPart.Builder |
|
EntityTag |
An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header.
|
ExceptionMapper<E extends Throwable> |
Contract for a provider that maps Java exceptions to Response .
|
Feature |
A feature extension contract.
|
FeatureContext |
A configurable context passed to Feature and DynamicFeature instances by JAX-RS
runtime during the phase of their configuration.
|
ForbiddenException |
A runtime exception indicating that an access to a resource requested by a client has been
forbidden by the server.
|
Form |
Represents the the HTML form data request entity encoded using the "application/x-www-form-urlencoded"
content type.
|
FormParam |
Binds the value(s) of a form parameter contained within a request entity body to a resource method parameter.
|
GenericEntity<T> |
Represents a message entity of a generic type T .
|
GenericType<T> |
Represents a generic message entity type T .
|
GET |
Indicates that the annotated method responds to HTTP GET requests.
|
HEAD |
Indicates that the annotated method responds to HTTP HEAD requests.
|
HeaderParam |
Binds the value(s) of a HTTP header to a resource method parameter, resource class field, or resource class bean
property.
|
HttpHeaders |
An injectable interface that provides access to HTTP header information.
|
HttpMethod |
Associates the name of a HTTP method with an annotation.
|
InboundSseEvent |
Inbound Server-sent event.
|
InterceptorContext |
Context shared by message body interceptors that can be used to wrap calls to
MessageBodyReader.readFrom(java.lang.Class<T>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType, jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String>, java.io.InputStream) and MessageBodyWriter.writeTo(T, java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType, jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object>, java.io.OutputStream) .
|
InternalServerErrorException |
|
Invocation |
A client request invocation.
|
Invocation.Builder |
A client request invocation builder.
|
InvocationCallback<RESPONSE> |
Callback that can be implemented to receive the asynchronous processing events from the invocation processing.
|
Link |
Class representing hypermedia links.
|
Link.Builder |
Builder class for hypermedia links.
|
Link.JaxbAdapter |
Deprecated. |
Link.JaxbLink |
Deprecated. |
MatrixParam |
Binds the value(s) of a URI matrix parameter to a resource method parameter, resource class field, or resource class
bean property.
|
MediaType |
An abstraction for a media type.
|
MessageBodyReader<T> |
Contract for a provider that supports the conversion of a stream to a Java type.
|
MessageBodyWriter<T> |
Contract for a provider that supports the conversion of a Java type to a stream.
|
MultivaluedHashMap<K,V> |
|
MultivaluedMap<K,V> |
A map of key-values pairs.
|
NameBinding |
Meta-annotation used to create name binding annotations for filters and interceptors.
|
NewCookie |
Used to create a new HTTP cookie, transferred in a response.
|
NewCookie.AbstractNewCookieBuilder<T extends NewCookie.AbstractNewCookieBuilder<T>> |
|
NewCookie.Builder |
|
NewCookie.SameSite |
The available values for the SameSite cookie attribute.
|
NoContentException |
An I/O exception thrown by MessageBodyReader implementations when reading a zero-length
message content to indicate that the message body reader is not able to produce an instance representing an
zero-length message content.
|
NotAcceptableException |
A runtime exception indicating that a client request is not
acceptable by the server.
|
NotAllowedException |
A runtime exception indicating a client requesting a resource method that is
not allowed .
|
NotAuthorizedException |
A runtime exception indicating request authorization failure caused by one of the following scenarios:
a client did not send the required authorization credentials to access the requested resource, i.e.
|
NotFoundException |
A runtime exception indicating a resource requested by a client was not found on the server.
|
NotSupportedException |
A runtime exception indicating that the client request entity media type is
not supported .
|
OPTIONS |
Indicates that the annotated method responds to HTTP OPTIONS requests.
|
OutboundSseEvent |
Representation of a single outbound Server-sent event.
|
OutboundSseEvent.Builder |
|
ParamConverter<T> |
Defines a contract for a delegate responsible for converting between a String form of a message parameter
value and the corresponding custom Java type T .
|
ParamConverter.Lazy |
Mandates that a conversion of any default value delegated to a parameter
converter annotated with @Lazy annotation SHOULD occur only once the value is actually required (e.g.
|
ParamConverterProvider |
|
PATCH |
Indicates that the annotated method responds to HTTP PATCH requests.
|
Path |
Identifies the URI path that a resource class or class method will serve requests for.
|
PathParam |
Binds the value of a URI template parameter or a path segment containing the template parameter to a resource method
parameter, resource class field, or resource class bean property.
|
PathSegment |
Represents a URI path segment and any associated matrix parameters.
|
POST |
Indicates that the annotated method responds to HTTP POST requests.
|
PreMatching |
Global binding annotation that can be applied to a container request filter to
indicate that such filter should be applied globally on all resources in the application before the actual resource
matching occurs.
|
Priorities |
A collection of built-in priority constants for the JAX-RS components that are supposed to be ordered based on their
jakarta.annotation.Priority class-level annotation value when used or applied by JAX-RS runtime.
|
ProcessingException |
A base JAX-RS runtime processing exception.
|
Produces |
Defines the media type(s) that the methods of a resource class or MessageBodyWriter can
produce.
|
Provider |
Marks an implementation of an extension interface that should be discoverable by JAX-RS runtime during a provider
scanning phase.
|
Providers |
An injectable interface providing runtime lookup of provider instances.
|
PUT |
Indicates that the annotated method responds to HTTP PUT requests.
|
QueryParam |
Binds the value(s) of a HTTP query parameter to a resource method parameter, resource class field, or resource class
bean property.
|
ReaderInterceptor |
|
ReaderInterceptorContext |
Context class used by ReaderInterceptor to intercept calls to (@link
jakarta.ws.rs.ext.MessageBodyReader#readFrom}.
|
RedirectionException |
A runtime application exception indicating a request redirection (HTTP 3xx status codes).
|
Request |
An injectable helper for request processing, all methods throw an IllegalStateException if called outside the
scope of a request (e.g.
|
ResourceContext |
The resource context provides access to instances of resource classes.
|
ResourceInfo |
An injectable class to access the resource class and resource method matched by the current request.
|
Response |
Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to
the runtime.
|
Response.ResponseBuilder |
A class used to build Response instances that contain metadata instead of or in addition to an entity.
|
Response.Status |
|
Response.Status.Family |
An enumeration representing the class of status code.
|
Response.StatusType |
Base interface for statuses used in responses.
|
ResponseProcessingException |
JAX-RS client-side runtime processing exception thrown to indicate that response processing has failed (e.g.
|
RuntimeDelegate |
Implementations of JAX-RS provide a concrete subclass of RuntimeDelegate and various JAX-RS API methods defer to
methods of RuntimeDelegate for their functionality.
|
RuntimeDelegate.HeaderDelegate<T> |
Defines the contract for a delegate that is responsible for converting between the String form of a HTTP header and
the corresponding JAX-RS type T .
|
RuntimeType |
Enumeration of JAX-RS runtime types.
|
RxInvoker<T> |
Uniform interface for reactive invocation of HTTP methods.
|
RxInvokerProvider<T extends RxInvoker> |
|
SeBootstrap |
Bootstrap class used to startup a JAX-RS application in Java SE environments.
|
SeBootstrap.Configuration |
Provides information needed by the JAX-RS implementation for bootstrapping an application.
|
SeBootstrap.Configuration.Builder |
|
SeBootstrap.Configuration.SSLClientAuthentication |
Secure socket client authentication policy
|
SeBootstrap.Instance |
Handle of the running application instance.
|
SeBootstrap.Instance.StopResult |
Result of stopping the application instance.
|
SecurityContext |
An injectable interface that provides access to security related information.
|
ServerErrorException |
A base runtime application exception indicating a server error (HTTP 5xx status codes).
|
ServiceUnavailableException |
|
Sse |
|
SseBroadcaster |
Server-Sent events broadcasting facility.
|
SseEvent |
Base Server Sent Event definition.
|
SseEventSink |
Outbound Server-Sent Events stream.
|
SseEventSource |
|
SseEventSource.Builder |
|
StreamingOutput |
A type that may be used as a resource method return value or as the entity in a Response when the application
wishes to stream the output.
|
Suspended |
|
SyncInvoker |
Uniform interface for synchronous invocation of HTTP methods.
|
TimeoutHandler |
Asynchronous response suspend time-out handler.
|
UriBuilder |
URI template-aware utility class for building URIs from their components.
|
UriBuilderException |
|
UriInfo |
An injectable interface that provides access to application and request URI information.
|
Variant |
Abstraction for a resource representation variant.
|
Variant.VariantListBuilder |
A builder for a list of representation variants.
|
WebApplicationException |
Runtime exception for applications.
|
WebTarget |
A resource target identified by the resource URI.
|
WriterInterceptor |
|
WriterInterceptorContext |
|