Package org.jboss.resteasy.spi

Interface Summary
AsynchronousResponse This is injected into a jax-rs method via the @Suspend annotation.
ClientHttpOutput Bridge interface between the base Resteasy JAX-RS client implementation and the actual HTTP transport (i.e.
ConstructorInjector  
HttpRequest Bridge interface between the base Resteasy JAX-RS implementation and the actual HTTP transport (i.e.
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.
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.
ResteasyConfiguration  
StringConverter<T> Implement this interface and annotate your class with @Provider to provide marshalling and unmarshalling of string-based, @HeaderParam, @MatrixParam, @QueryParam, and/or @PathParam injected values.
StringParameterUnmarshaller<T> Similar to StringConverter except specific to a parameter injection only.
 

Class Summary
InternalDispatcher InternalDispatch represents a "forward" in servlet terms.
Link Implementation of Link Headers v6
LinkHeader  
ResteasyDeployment This class is used to configure and initialize the core components of RESTEasy.
ResteasyProviderFactory  
ResteasyProviderFactory.SortedKey<T> Allow us to sort message body implementations that are more specific for their types i.e.
 

Exception Summary
ApplicationException This exception is thrown internally by Resteasy runtime.
BadRequestException Thrown by RESTEasy when HTTP Bad Request (400) is encountered
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.
MethodNotAllowedException Thrown by RESTEasy when HTTP Method Not Allowed (405) is encountered
NoLogWebApplicationException WebApplicationExceptions are logged by RESTEasy.
NotAcceptableException Thrown by RESTEasy when HTTP Not Acceptable (406) is encountered
NotFoundException Thrown by RESTEasy when HTTP Not Found (404) is encountered
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.
UnauthorizedException Thrown by RESTEasy when HTTP Unauthorized (401) is encountered
UnhandledException This exception should only be used by Resteasy integrators.
UnsupportedMediaTypeException Thrown by RESTEasy when HTTP Unsupported Media Type (415) is encountered
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 © 2012. All Rights Reserved.