| Package | Description | 
|---|---|
| jakarta.ws.rs | 
 High-level interfaces and annotations used to create RESTful service resources. 
 | 
| jakarta.ws.rs.client | 
 The JAX-RS client API 
 | 
| jakarta.ws.rs.container | 
 Container-specific JAX-RS API. 
 | 
| jakarta.ws.rs.core | 
 Low-level interfaces and annotations used to create RESTful service resources. 
 | 
| jakarta.ws.rs.ext | 
 APIs that provide extensions to the types supported by the JAX-RS API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Response | 
WebApplicationException.getResponse()
Get the HTTP response. 
 | 
| Constructor and Description | 
|---|
BadRequestException(Response response)
Construct a new bad client request exception. 
 | 
BadRequestException(Response response,
                   Throwable cause)
Construct a new bad client request exception. 
 | 
BadRequestException(String message,
                   Response response)
Construct a new bad client request exception. 
 | 
BadRequestException(String message,
                   Response response,
                   Throwable cause)
Construct a new bad client request exception. 
 | 
ClientErrorException(Response response)
Construct a new client error exception. 
 | 
ClientErrorException(Response response,
                    Throwable cause)
Construct a new client error exception. 
 | 
ClientErrorException(String message,
                    Response response)
Construct a new client error exception. 
 | 
ClientErrorException(String message,
                    Response response,
                    Throwable cause)
Construct a new client error exception. 
 | 
ForbiddenException(Response response)
Construct a new "forbidden" exception. 
 | 
ForbiddenException(Response response,
                  Throwable cause)
Construct a new "forbidden" exception. 
 | 
ForbiddenException(String message,
                  Response response)
Construct a new "forbidden" exception. 
 | 
ForbiddenException(String message,
                  Response response,
                  Throwable cause)
Construct a new "forbidden" exception. 
 | 
InternalServerErrorException(Response response)
Construct a new internal server error exception. 
 | 
InternalServerErrorException(Response response,
                            Throwable cause)
Construct a new internal server error exception. 
 | 
InternalServerErrorException(String message,
                            Response response)
Construct a new internal server error exception. 
 | 
InternalServerErrorException(String message,
                            Response response,
                            Throwable cause)
Construct a new internal server error exception. 
 | 
NotAcceptableException(Response response)
Construct a new "request not acceptable" exception. 
 | 
NotAcceptableException(Response response,
                      Throwable cause)
Construct a new "request not acceptable" exception. 
 | 
NotAcceptableException(String message,
                      Response response)
Construct a new "request not acceptable" exception. 
 | 
NotAcceptableException(String message,
                      Response response,
                      Throwable cause)
Construct a new "request not acceptable" exception. 
 | 
NotAllowedException(Response response)
Construct a new method not allowed exception. 
 | 
NotAllowedException(Response response,
                   Throwable cause)
Construct a new method not allowed exception. 
 | 
NotAllowedException(String message,
                   Response response)
Construct a new method not allowed exception. 
 | 
NotAllowedException(String message,
                   Response response,
                   Throwable cause)
Construct a new method not allowed exception. 
 | 
NotAuthorizedException(Response response)
Construct a new "not authorized" exception. 
 | 
NotAuthorizedException(Response response,
                      Throwable cause)
Construct a new "not authorized" exception. 
 | 
NotAuthorizedException(String message,
                      Response response)
Construct a new "not authorized" exception. 
 | 
NotAuthorizedException(String message,
                      Response response,
                      Throwable cause)
Construct a new "not authorized" exception. 
 | 
NotFoundException(Response response)
Construct a new "not found" exception. 
 | 
NotFoundException(Response response,
                 Throwable cause)
Construct a new "not found" exception. 
 | 
NotFoundException(String message,
                 Response response)
Construct a new "not found" exception. 
 | 
NotFoundException(String message,
                 Response response,
                 Throwable cause)
Construct a new "not found" exception. 
 | 
NotSupportedException(Response response)
Construct a new unsupported media type exception. 
 | 
NotSupportedException(Response response,
                     Throwable cause)
Construct a new unsupported media type exception. 
 | 
NotSupportedException(String message,
                     Response response)
Construct a new unsupported media type exception. 
 | 
NotSupportedException(String message,
                     Response response,
                     Throwable cause)
Construct a new unsupported media type exception. 
 | 
RedirectionException(Response response)
Construct a new redirection exception. 
 | 
RedirectionException(String message,
                    Response response)
Construct a new redirection exception. 
 | 
ServerErrorException(Response response)
Construct a new server error exception. 
 | 
ServerErrorException(Response response,
                    Throwable cause)
Construct a new server error exception. 
 | 
ServerErrorException(String message,
                    Response response)
Construct a new server error exception. 
 | 
ServerErrorException(String message,
                    Response response,
                    Throwable cause)
Construct a new server error exception. 
 | 
ServiceUnavailableException(Response response)
Construct a new "service unavailable" exception. 
 | 
ServiceUnavailableException(Response response,
                           Throwable cause)
Construct a new "service unavailable" exception. 
 | 
ServiceUnavailableException(String message,
                           Response response)
Construct a new "service unavailable" exception. 
 | 
ServiceUnavailableException(String message,
                           Response response,
                           Throwable cause)
Construct a new "service unavailable" exception. 
 | 
WebApplicationException(Response response)
Construct a new instance using the supplied response and a default message generated from the response's HTTP status
 code and the associated HTTP status reason phrase. 
 | 
WebApplicationException(String message,
                       Response response)
Construct a new instance using the supplied message and response. 
 | 
WebApplicationException(String message,
                       Throwable cause,
                       Response response)
Construct a new instance with the supplied message, root cause and response. 
 | 
WebApplicationException(Throwable cause,
                       Response response)
Construct a new instance with the supplied root cause, response and a default message generated from the response's
 HTTP status code and the associated HTTP status reason phrase. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Response | 
SyncInvoker.delete()
Invoke HTTP DELETE method for the current request synchronously. 
 | 
Response | 
SyncInvoker.get()
Invoke HTTP GET method for the current request synchronously. 
 | 
Response | 
ResponseProcessingException.getResponse()
Get the HTTP response for which the processing has failed. 
 | 
Response | 
SyncInvoker.head()
Invoke HTTP HEAD method for the current request synchronously. 
 | 
Response | 
Invocation.invoke()
Synchronously invoke the request and receive a response back. 
 | 
Response | 
SyncInvoker.method(String name)
Invoke an arbitrary method for the current request synchronously. 
 | 
Response | 
SyncInvoker.method(String name,
      Entity<?> entity)
Invoke an arbitrary method for the current request synchronously. 
 | 
Response | 
SyncInvoker.options()
Invoke HTTP OPTIONS method for the current request synchronously. 
 | 
Response | 
SyncInvoker.post(Entity<?> entity)
Invoke HTTP POST method for the current request synchronously. 
 | 
Response | 
SyncInvoker.put(Entity<?> entity)
Invoke HTTP PUT method for the current request synchronously. 
 | 
Response | 
SyncInvoker.trace()
Invoke HTTP TRACE method for the current request synchronously. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CompletionStage<Response> | 
CompletionStageRxInvoker.delete()  | 
Future<Response> | 
AsyncInvoker.delete()
Invoke HTTP DELETE method for the current request asynchronously. 
 | 
CompletionStage<Response> | 
CompletionStageRxInvoker.get()  | 
Future<Response> | 
AsyncInvoker.get()
Invoke HTTP GET method for the current request asynchronously. 
 | 
CompletionStage<Response> | 
CompletionStageRxInvoker.head()  | 
Future<Response> | 
AsyncInvoker.head()
Invoke HTTP HEAD method for the current request asynchronously. 
 | 
Future<Response> | 
AsyncInvoker.head(InvocationCallback<Response> callback)
Invoke HTTP HEAD method for the current request asynchronously. 
 | 
CompletionStage<Response> | 
CompletionStageRxInvoker.method(String name)  | 
Future<Response> | 
AsyncInvoker.method(String name)
Invoke an arbitrary method for the current request asynchronously. 
 | 
CompletionStage<Response> | 
CompletionStageRxInvoker.method(String name,
      Entity<?> entity)  | 
Future<Response> | 
AsyncInvoker.method(String name,
      Entity<?> entity)
Invoke an arbitrary method for the current request asynchronously. 
 | 
CompletionStage<Response> | 
CompletionStageRxInvoker.options()  | 
Future<Response> | 
AsyncInvoker.options()
Invoke HTTP OPTIONS method for the current request asynchronously. 
 | 
CompletionStage<Response> | 
CompletionStageRxInvoker.post(Entity<?> entity)  | 
Future<Response> | 
AsyncInvoker.post(Entity<?> entity)
Invoke HTTP POST method for the current request asynchronously. 
 | 
CompletionStage<Response> | 
CompletionStageRxInvoker.put(Entity<?> entity)  | 
Future<Response> | 
AsyncInvoker.put(Entity<?> entity)
Invoke HTTP PUT method for the current request asynchronously. 
 | 
Future<Response> | 
Invocation.submit()
Submit the request for an asynchronous invocation and receive a future response back. 
 | 
CompletionStage<Response> | 
CompletionStageRxInvoker.trace()  | 
Future<Response> | 
AsyncInvoker.trace()
Invoke HTTP TRACE method for the current request asynchronously. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClientRequestContext.abortWith(Response response)
Abort the filter chain with a response. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Response> | 
AsyncInvoker.head(InvocationCallback<Response> callback)
Invoke HTTP HEAD method for the current request asynchronously. 
 | 
| Constructor and Description | 
|---|
ResponseProcessingException(Response response,
                           String message)
Constructs a new JAX-RS runtime processing exception with the specified detail message. 
 | 
ResponseProcessingException(Response response,
                           String message,
                           Throwable cause)
 Constructs a new JAX-RS runtime response processing exception with the specified detail message and cause. 
 | 
ResponseProcessingException(Response response,
                           Throwable cause)
Constructs a new JAX-RS runtime response processing exception for a specific  
response with the
 specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the
 class and detail message of cause). | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ContainerRequestContext.abortWith(Response response)
Abort the filter chain with a response. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Response | 
Response.ResponseBuilder.build()
Create a Response instance from the current ResponseBuilder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Response.ResponseBuilder | 
Response.fromResponse(Response response)
Create a new ResponseBuilder by performing a shallow copy of an existing Response. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Response | 
ExceptionMapper.toResponse(E exception)
Map an exception to a  
Response. | 
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.