## Uses of Interface
org.jboss.resteasy.spi.HttpResponse

- Packages that use HttpResponse
  Package | Description
  --- | ---
  org.jboss.resteasy.cdi |
  org.jboss.resteasy.core |
  org.jboss.resteasy.core.interception |
  org.jboss.resteasy.core.messagebody |
  org.jboss.resteasy.mock |
  org.jboss.resteasy.plugins.guice |
  org.jboss.resteasy.plugins.providers.html |
  org.jboss.resteasy.plugins.server.netty |
  org.jboss.resteasy.plugins.server.netty.cdi |
  org.jboss.resteasy.plugins.server.resourcefactory |
  org.jboss.resteasy.plugins.server.servlet |
  org.jboss.resteasy.plugins.server.sun.http |
  org.jboss.resteasy.plugins.spring |
  org.jboss.resteasy.specimpl |
  org.jboss.resteasy.spi |
  org.jboss.resteasy.springmvc |

- - ### Uses of HttpResponse in org.jboss.resteasy.cdi

    Methods in org.jboss.resteasy.cdi with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `Object` | CdiConstructorInjector.`construct(HttpRequest request, HttpResponse response)`
    `void` | CdiPropertyInjector.`inject(HttpRequest request, HttpResponse response, Object target)`
    `Object[]` | CdiConstructorInjector.`injectableArguments(HttpRequest request, HttpResponse response)`

  - ### Uses of HttpResponse in org.jboss.resteasy.core

    Fields in org.jboss.resteasy.core declared as HttpResponse
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpResponse` | AbstractExecutionContext.`response`
    `protected HttpResponse` | AbstractAsynchronousResponse.`response`

    Methods in org.jboss.resteasy.core with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `void` | SynchronousDispatcher.`asynchronousDelivery(HttpRequest request, HttpResponse response, Response jaxrsResponse)`
    `void` | SynchronousDispatcher.`asynchronousExceptionDelivery(HttpRequest request, HttpResponse response, Throwable exception)`
    `static void` | ServerResponseWriter.`commitHeaders(BuiltResponse jaxrsResponse, HttpResponse response)`
    `Object` | ConstructorInjectorImpl.`construct(HttpRequest request, HttpResponse httpResponse)`
    `protected Object` | ResourceLocatorInvoker.`createResource(HttpRequest request, HttpResponse response)`
    `protected Object` | ResourceLocatorInvoker.`createResource(HttpRequest request, HttpResponse response, Object locator)`
    `protected Object` | PrefixedFormInjector.`doInject(String prefix, HttpRequest request, HttpResponse response)` Calls the super `PrefixedFormInjector.inject(org.jboss.resteasy.spi.HttpRequest, org.jboss.resteasy.spi.HttpResponse)` method.
    `Response` | SynchronousDispatcher.`execute(HttpRequest request, HttpResponse response, ResourceInvoker invoker)` Return a response wither from an invoke or exception handling
    `Object` | ValueInjector.`inject(HttpRequest request, HttpResponse response)` Inject inside the context of an HTTP request.
    `Object` | SuspendInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | QueryParamInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | PrefixedFormInjector.`inject(HttpRequest request, HttpResponse response)` Inject inside the context of an HTTP request.
    `Object` | PathParamInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | MessageBodyParameterInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | MatrixParamInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | HeaderParamInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | FormParamInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | FormInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | CookieParamInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | ContextParameterInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | AsynchronousResponseInjector.`inject(HttpRequest request, HttpResponse response)`
    `Object` | AbstractCollectionFormInjector.`inject(HttpRequest request, HttpResponse response)` Inject inside the context of an HTTP request.
    `void` | ResourcePropertyInjector.`inject(HttpRequest request, HttpResponse response, Object target)`
    `void` | PropertyInjectorImpl.`inject(HttpRequest request, HttpResponse response, Object target)`
    `Object[]` | ConstructorInjectorImpl.`injectableArguments(HttpRequest input, HttpResponse response)`
    `Object[]` | MethodInjectorImpl.`injectArguments(HttpRequest input, HttpResponse response)`
    `<T> T` | ThreadLocalResteasyProviderFactory.`injectedInstance(Class<? extends T> clazz, HttpRequest request, HttpResponse response)`
    `void` | ThreadLocalResteasyProviderFactory.`injectProperties(Object obj, HttpRequest request, HttpResponse response)`
    `Response` | SynchronousDispatcher.`internalInvocation(HttpRequest request, HttpResponse response, Object entity)`
    `Response` | Dispatcher.`internalInvocation(HttpRequest request, HttpResponse response, Object entity)`
    `void` | SynchronousDispatcher.`invoke(HttpRequest request, HttpResponse response)`
    `BuiltResponse` | ResourceMethodInvoker.`invoke(HttpRequest request, HttpResponse response)`
    `BuiltResponse` | ResourceLocatorInvoker.`invoke(HttpRequest request, HttpResponse response)`
    `BuiltResponse` | ResourceInvoker.`invoke(HttpRequest request, HttpResponse response)`
    `void` | Dispatcher.`invoke(HttpRequest in, HttpResponse response)`
    `BuiltResponse` | ResourceMethodInvoker.`invoke(HttpRequest request, HttpResponse response, Object target)`
    `BuiltResponse` | ResourceLocatorInvoker.`invoke(HttpRequest request, HttpResponse response, Object locator)`
    `BuiltResponse` | ResourceInvoker.`invoke(HttpRequest request, HttpResponse response, Object target)`
    `Object` | MethodInjectorImpl.`invoke(HttpRequest request, HttpResponse httpResponse, Object resource)`
    `void` | SynchronousDispatcher.`invoke(HttpRequest request, HttpResponse response, ResourceInvoker invoker)` Invoke and write response
    `void` | AsynchronousDispatcher.`invoke(HttpRequest in, HttpResponse response, ResourceInvoker invoker)`
    `protected BuiltResponse` | ResourceMethodInvoker.`invokeOnTarget(HttpRequest request, HttpResponse response, Object target)`
    `protected BuiltResponse` | ResourceLocatorInvoker.`invokeOnTargetObject(HttpRequest request, HttpResponse response, Object target)`
    `void` | SynchronousDispatcher.`invokePropagateNotFound(HttpRequest request, HttpResponse response)` Propagate NotFoundException.
    `void` | AsynchronousDispatcher.`invokeSuper(HttpRequest in, HttpResponse response, ResourceInvoker invoker)`
    `void` | AsynchronousDispatcher.`oneway(HttpRequest request, HttpResponse response, ResourceInvoker invoker)`
    `void` | AsynchronousDispatcher.`postJob(HttpRequest request, HttpResponse response, ResourceInvoker invoker)`
    `protected boolean` | SynchronousDispatcher.`preprocess(HttpRequest request, HttpResponse response)` Call pre-process ContainerRequestFilters
    `void` | SynchronousDispatcher.`pushContextObjects(HttpRequest request, HttpResponse response)`
    `void` | SynchronousDispatcher.`writeException(HttpRequest request, HttpResponse response, Throwable e)`
    `static void` | ServerResponseWriter.`writeNomapResponse(BuiltResponse jaxrsResponse, HttpRequest request, HttpResponse response, ResteasyProviderFactory providerFactory)`
    `protected void` | SynchronousDispatcher.`writeResponse(HttpRequest request, HttpResponse response, Response jaxrsResponse)`

    Constructors in org.jboss.resteasy.core with parameters of type HttpResponse
    Constructor and Description
    `AbstractAsynchronousResponse(SynchronousDispatcher dispatcher, HttpRequest request, HttpResponse response)`
    `AbstractExecutionContext(SynchronousDispatcher dispatcher, HttpRequest request, HttpResponse response)`
    `SynchronousExecutionContext.SynchronousAsynchronousResponse(SynchronousDispatcher dispatcher, HttpRequest request, HttpResponse response)`
    `SynchronousExecutionContext(SynchronousDispatcher dispatcher, HttpRequest request, HttpResponse response)`

  - ### Uses of HttpResponse in org.jboss.resteasy.core.interception

    Fields in org.jboss.resteasy.core.interception declared as HttpResponse
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpResponse` | ContainerResponseContextImpl.`httpResponse`

    Methods in org.jboss.resteasy.core.interception that return HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `HttpResponse` | ContainerResponseContextImpl.`getHttpResponse()`

    Constructors in org.jboss.resteasy.core.interception with parameters of type HttpResponse
    Constructor and Description
    `ContainerResponseContextImpl(HttpRequest request, HttpResponse httpResponse, BuiltResponse serverResponse)`

  - ### Uses of HttpResponse in org.jboss.resteasy.core.messagebody

    Methods in org.jboss.resteasy.core.messagebody with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `void` | WriterUtility.`doWrite(HttpResponse response, Object toOutput, Class type, Type genericType, Annotation[] annotations, MediaType mediaType)`

  - ### Uses of HttpResponse in org.jboss.resteasy.mock

    Classes in org.jboss.resteasy.mock that implement HttpResponse
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MockHttpResponse` Acts as a bridge between asynchronous message and reply

  - ### Uses of HttpResponse in org.jboss.resteasy.plugins.guice

    Methods in org.jboss.resteasy.plugins.guice with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `Object` | GuiceResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `void` | GuiceResourceFactory.`requestFinished(HttpRequest request, HttpResponse response, Object resource)`

  - ### Uses of HttpResponse in org.jboss.resteasy.plugins.providers.html

    Methods in org.jboss.resteasy.plugins.providers.html that return HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `protected HttpResponse` | HtmlServletDispatcher.`createServletResponse(javax.servlet.http.HttpServletResponse response)`

  - ### Uses of HttpResponse in org.jboss.resteasy.plugins.server.netty

    Classes in org.jboss.resteasy.plugins.server.netty that implement HttpResponse
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NettyHttpResponse`

    Methods in org.jboss.resteasy.plugins.server.netty with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `void` | RequestDispatcher.`service(org.jboss.netty.channel.ChannelHandlerContext ctx, HttpRequest request, HttpResponse response, boolean handleNotFound)`

  - ### Uses of HttpResponse in org.jboss.resteasy.plugins.server.netty.cdi

    Methods in org.jboss.resteasy.plugins.server.netty.cdi with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `void` | CdiRequestDispatcher.`service(io.netty.channel.ChannelHandlerContext ctx, HttpRequest request, HttpResponse response, boolean handleNotFound)`

  - ### Uses of HttpResponse in org.jboss.resteasy.plugins.server.resourcefactory

    Methods in org.jboss.resteasy.plugins.server.resourcefactory with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `Object` | SingletonResource.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `Object` | POJOResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `Object` | JndiResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `Object` | JndiComponentResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `void` | SingletonResource.`requestFinished(HttpRequest request, HttpResponse response, Object resource)`
    `void` | POJOResourceFactory.`requestFinished(HttpRequest request, HttpResponse response, Object resource)`
    `void` | JndiResourceFactory.`requestFinished(HttpRequest request, HttpResponse response, Object resource)`
    `void` | JndiComponentResourceFactory.`requestFinished(HttpRequest request, HttpResponse response, Object resource)`

  - ### Uses of HttpResponse in org.jboss.resteasy.plugins.server.servlet

    Classes in org.jboss.resteasy.plugins.server.servlet that implement HttpResponse
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpServletResponseWrapper`

    Fields in org.jboss.resteasy.plugins.server.servlet declared as HttpResponse
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpResponse` | HttpServletInputMessage.`httpResponse`

    Methods in org.jboss.resteasy.plugins.server.servlet that return HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `HttpResponse` | Filter30Dispatcher.`createResteasyHttpResponse(javax.servlet.http.HttpServletResponse response)`
    `HttpResponse` | HttpServletDispatcher.`createResteasyHttpResponse(javax.servlet.http.HttpServletResponse response)`
    `HttpResponse` | HttpResponseFactory.`createResteasyHttpResponse(javax.servlet.http.HttpServletResponse response)`
    `HttpResponse` | FilterDispatcher.`createResteasyHttpResponse(javax.servlet.http.HttpServletResponse response)`
    `protected HttpResponse` | HttpServlet30Dispatcher.`createServletResponse(javax.servlet.http.HttpServletResponse response)`
    `protected HttpResponse` | HttpServletDispatcher.`createServletResponse(javax.servlet.http.HttpServletResponse response)`

    Methods in org.jboss.resteasy.plugins.server.servlet with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `protected HttpRequest` | HttpServlet30Dispatcher.`createHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest httpServletRequest, ResteasyHttpHeaders httpHeaders, ResteasyUriInfo uriInfo, HttpResponse httpResponse, javax.servlet.http.HttpServletResponse httpServletResponse)`
    `protected HttpRequest` | HttpServletDispatcher.`createHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response)`
    `HttpRequest` | Filter30Dispatcher.`createResteasyHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest httpServletRequest, ResteasyHttpHeaders httpHeaders, ResteasyUriInfo uriInfo, HttpResponse httpResponse, javax.servlet.http.HttpServletResponse httpServletResponse)`
    `HttpRequest` | HttpServletDispatcher.`createResteasyHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response)`
    `HttpRequest` | HttpRequestFactory.`createResteasyHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response)`
    `HttpRequest` | FilterDispatcher.`createResteasyHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response)`

    Constructors in org.jboss.resteasy.plugins.server.servlet with parameters of type HttpResponse
    Constructor and Description
    `HttpServletInputMessage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse servletResponse, javax.servlet.ServletContext servletContext, HttpResponse httpResponse, ResteasyHttpHeaders httpHeaders, ResteasyUriInfo uri, String httpMethod, SynchronousDispatcher dispatcher)`
    `Servlet3AsyncHttpRequest(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext, HttpResponse httpResponse, ResteasyHttpHeaders httpHeaders, ResteasyUriInfo uriInfo, String s, SynchronousDispatcher synchronousDispatcher)`

  - ### Uses of HttpResponse in org.jboss.resteasy.plugins.server.sun.http

    Classes in org.jboss.resteasy.plugins.server.sun.http that implement HttpResponse
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpServerResponse`

    Fields in org.jboss.resteasy.plugins.server.sun.http declared as HttpResponse
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpResponse` | HttpServerRequest.`httpResponse`

    Constructors in org.jboss.resteasy.plugins.server.sun.http with parameters of type HttpResponse
    Constructor and Description
    `HttpServerRequest(SynchronousDispatcher dispatcher, HttpResponse httpResponse, com.sun.net.httpserver.HttpExchange exchange)`

  - ### Uses of HttpResponse in org.jboss.resteasy.plugins.spring

    Methods in org.jboss.resteasy.plugins.spring with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `Object` | SpringResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `void` | SpringResourceFactory.`requestFinished(HttpRequest request, HttpResponse response, Object resource)`

  - ### Uses of HttpResponse in org.jboss.resteasy.specimpl

    Constructors in org.jboss.resteasy.specimpl with parameters of type HttpResponse
    Constructor and Description
    `RequestImpl(HttpRequest request, HttpResponse response)`

  - ### Uses of HttpResponse in org.jboss.resteasy.spi

    Methods in org.jboss.resteasy.spi with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `Object` | ConstructorInjector.`construct(HttpRequest request, HttpResponse response)` construct inside the scope of an HTTP request.
    `Object` | ResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)` Called per request to obtain a resource instance to invoke http request on.
    `void` | PropertyInjector.`inject(HttpRequest request, HttpResponse response, Object target)` Inject values into annotated properties (fields/setter methods) of the target object.
    `Object[]` | ConstructorInjector.`injectableArguments(HttpRequest request, HttpResponse response)` Create an argument list inside the scope of an HTTP request.
    `Object[]` | MethodInjector.`injectArguments(HttpRequest request, HttpResponse response)` Create the arguments that would be used to invoke the method in the context of an HTTP request.
    `<T> T` | ResteasyProviderFactory.`injectedInstance(Class<? extends T> clazz, HttpRequest request, HttpResponse response)` Property and constructor injection using the InjectorFactory
    `void` | ResteasyProviderFactory.`injectProperties(Object obj, HttpRequest request, HttpResponse response)`
    `Object` | MethodInjector.`invoke(HttpRequest request, HttpResponse response, Object target)` Invoke on a method in the context of an HTTP request.
    `void` | ResourceFactory.`requestFinished(HttpRequest request, HttpResponse response, Object resource)` Callback when request is finished.

  - ### Uses of HttpResponse in org.jboss.resteasy.springmvc

    Methods in org.jboss.resteasy.springmvc with parameters of type HttpResponse
    Modifier and Type | Method and Description
    --- | ---
    `protected org.springframework.web.servlet.ModelAndView` | ResteasyHandlerAdapter.`createModelAndView(ResteasyRequestWrapper requestWrapper, HttpResponse response)`
    `protected abstract T` | ResteasyWebHandlerTemplate.`handle(ResteasyRequestWrapper requestWrapper, HttpResponse response)`
    `protected org.springframework.web.servlet.ModelAndView` | ResteasyHandlerAdapter.`handle(ResteasyRequestWrapper requestWrapper, HttpResponse response)`

Copyright © 2014. All Rights Reserved.