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  
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.
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  
ObjectFor  
ResteasyDeployment This class is used to configure and initialize the core components of RESTEasy.
ResteasyProviderFactory  
ResteasyProviderFactory.MessageBodyKey<T> Allow us to sort message body implementations that are more specific for their types i.e.
 

Exception Summary
ApplicationException This exception should only be used by Resteasy integrators.
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 MessageBodyReader readFrom() exception

If you do not provide an error code or Response, on the server side it will default to 400 response code.

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 MessageBodyWriter writeTo() exception

If you do not provide an error code or Response, on the server side it will default to 500 response code.

 



Copyright © 2009. All Rights Reserved.