| Interface | Description |
|---|---|
| AsyncClientResponseProvider<T> |
Used to turn a CompletionStage into another reactive class.
|
| AsyncMessageBodyWriter<T> |
MessageBodyWriter which supports async IO.
|
| AsyncResponseProvider<T> | |
| AsyncStreamingOutput |
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. |
| AsyncStreamProvider<T> | |
| AsyncWriterInterceptor |
Writer interceptors which support async IO.
|
| AsyncWriterInterceptorContext |
Context for
AsyncWriterInterceptor which supports async IO. |
| ConstructorInjector | |
| ContextInjector<WrappedType,UnwrappedType> | |
| DecoratorProcessor<T,A extends Annotation> |
Part of a generic decorator framework.
|
| Dispatcher | |
| HeaderValueProcessor | |
| HttpRequest |
Bridge interface between the base Resteasy JAX-RS implementation and the actual HTTP transport (i.e. a servlet container)
|
| HttpRequestPreprocessor |
HttpRequestPreprocessors get invoked before any dispatching to JAX-RS resource methods happens
|
| HttpResponse |
Bridge interface between the base Resteasy JAX-RS implementation and the actual HTTP transport (i.e. a servlet container)
|
| HttpResponseCodes | |
| InjectorFactory | |
| MarshalledEntity<T> |
Allows you to access the entity's raw bytes as well as the marshalled object.
|
| MethodInjector |
Will invoke a method in the context of an HTTP request.
|
| PropertyInjector | |
| ProviderFactoryDelegate | |
| Registry | |
| ResourceFactory |
Implementations of this interface are registered through the Registry class.
|
| ResourceInvoker | |
| ResteasyAsynchronousContext | |
| ResteasyAsynchronousResponse | |
| ResteasyConfiguration | |
| ResteasyDeployment |
This class is used to configure and initialize the core components of RESTEasy.
|
| RunnableWithException | |
| StringParameterUnmarshaller<T> |
Similar to StringConverter except specific to a parameter injection only.
|
| ValueInjector |
| Class | Description |
|---|---|
| AsyncOutputStream |
OutputStream which supports async IO operations.
|
| AsyncOutputWriter |
Utility class to write to an
AsyncOutputStream using a given Charset. |
| BlockingAsyncOutputStream | |
| CorsHeaders | |
| LinkHeader | |
| ResteasyProviderFactory | |
| ResteasyUriBuilder |
| Exception | Description |
|---|---|
| ApplicationException |
This exception is thrown internally by Resteasy runtime.
|
| BadRequestException | Deprecated
This class is deprecated use javax.ws.rs.BadRequestException
|
| DefaultOptionsMethodException |
This exception is thrown when the client invokes HTTP OPTIONS operation and the JAX-RS resource
does not have a Java method that supports OPTIONS.
|
| Failure |
This exception should only be used by Resteasy integrators.
|
| InternalServerErrorException |
Thrown by RESTEasy when HTTP Internal Service Error (500) is encountered
|
| LoggableFailure |
This exception should only be used by Resteasy integrators.
|
| NoLogWebApplicationException |
WebApplicationExceptions are logged by RESTEasy.
|
| NotImplementedYetException | |
| ReaderException |
Any exception thrown by a MessageBodyReader chain that is not an instance of a ReaderException is caught internally
by the Resteasy runtime and wrapped with an instance of ReaderException.
|
| UnhandledException |
This exception should only be used by Resteasy integrators.
|
| WriterException |
Any exception thrown by a MessageBodyWriter chain that is not an instance of a WriterException is caught internally
by the Resteasy runtime and wrapped with an instance of WriterException.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.