Interface Summary Interface Description AsyncClientResponseProvider<T>Used to turn a CompletionStage into another reactive class. AsyncMessageBodyWriter<T>MessageBodyWriter which supports async IO. AsyncResponseProvider<T> AsyncStreamingOutputA type that may be used as a resource method return value or as the entity in a
Responsewhen the application wishes to stream the output.
AsyncStreamProvider<T> AsyncWriterInterceptorWriter interceptors which support async IO. AsyncWriterInterceptorContextContext for
AsyncWriterInterceptorwhich supports async IO.
ConstructorInjector ContextInjector<WrappedType,UnwrappedType> DecoratorProcessor<T,A extends Annotation>Part of a generic decorator framework. Dispatcher HeaderValueProcessor HttpRequestBridge interface between the base Resteasy JAX-RS implementation and the actual HTTP transport (i.e. HttpRequestPreprocessorHttpRequestPreprocessors get invoked before any dispatching to JAX-RS resource methods happens HttpResponseBridge interface between the base Resteasy JAX-RS implementation and the actual HTTP transport (i.e. HttpResponseCodes InjectorFactory MarshalledEntity<T>Allows you to access the entity's raw bytes as well as the marshalled object. MethodInjectorWill invoke a method in the context of an HTTP request. PropertyInjector ProviderFactoryDelegate Registry ResourceFactoryImplementations of this interface are registered through the Registry class. ResourceInvoker ResteasyAsynchronousContext ResteasyAsynchronousResponse ResteasyConfiguration ResteasyDeploymentThis 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 Summary Class Description AsyncOutputStreamOutputStream which supports async IO operations. AsyncOutputWriter BlockingAsyncOutputStream CorsHeaders LinkHeader ResteasyProviderFactory ResteasyUriBuilder
Exception Summary Exception Description ApplicationExceptionThis exception is thrown internally by Resteasy runtime. BadRequestException Deprecated.This class is deprecated use javax.ws.rs.BadRequestException DefaultOptionsMethodExceptionThis exception is thrown when the client invokes HTTP OPTIONS operation and the JAX-RS resource does not have a Java method that supports OPTIONS. FailureThis exception should only be used by Resteasy integrators. InternalServerErrorExceptionThrown by RESTEasy when HTTP Internal Service Error (500) is encountered LoggableFailureThis exception should only be used by Resteasy integrators. NoLogWebApplicationExceptionWebApplicationExceptions are logged by RESTEasy. NotImplementedYetException ReaderExceptionAny 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. UnhandledExceptionThis exception should only be used by Resteasy integrators. WriterExceptionAny 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.