Uses of Interface
org.jboss.resteasy.spi.HttpRequest
Packages that use HttpRequest
Package
Description
JAX-RS specification 1.1 (
})
had no interceptor framework, so Resteasy release 2.x provided one.
invalid @link
{@link <a href="https://jcp.org/en/jsr/detail?id=311">https://jcp.org/en/jsr/detail?id=311</a>
-
Uses of HttpRequest in org.jboss.resteasy.core
Fields in org.jboss.resteasy.core declared as HttpRequestModifier and TypeFieldDescriptionprotected HttpRequest
AbstractAsynchronousResponse.request
protected HttpRequest
AbstractExecutionContext.request
Methods in org.jboss.resteasy.core with parameters of type HttpRequestModifier and TypeMethodDescriptionvoid
SynchronousDispatcher.asynchronousDelivery
(HttpRequest request, HttpResponse response, javax.ws.rs.core.Response jaxrsResponse) void
SynchronousDispatcher.asynchronousExceptionDelivery
(HttpRequest request, HttpResponse response, Throwable exception) 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) javax.ws.rs.core.Response
SynchronousDispatcher.execute
(HttpRequest request, HttpResponse response, ResourceInvoker invoker) Return a response wither from an invoke or exception handlingprivate static void
ServerResponseWriter.executeFilters
(BuiltResponse jaxrsResponse, HttpRequest request, HttpResponse response, ResteasyProviderFactory providerFactory, ResourceMethodInvoker method) SynchronousDispatcher.getInvoker
(HttpRequest request) LocatorRegistry.getResourceInvoker
(HttpRequest request) ResourceMethodRegistry.getResourceInvoker
(HttpRequest request) Find a resource to invoke onprotected javax.ws.rs.core.Response
ExceptionHandler.handleApplicationException
(HttpRequest request, ApplicationException e) javax.ws.rs.core.Response
ExceptionHandler.handleException
(HttpRequest request, Throwable e) protected javax.ws.rs.core.Response
ExceptionHandler.handleFailure
(HttpRequest request, Failure failure) protected javax.ws.rs.core.Response
ExceptionHandler.handleReaderException
(HttpRequest request, ReaderException e) protected javax.ws.rs.core.Response
ExceptionHandler.handleWriterException
(HttpRequest request, WriterException e) AbstractCollectionFormInjector.inject
(HttpRequest request, HttpResponse response) Inject inside the context of an HTTP request.AsynchronousResponseInjector.inject
(HttpRequest request, HttpResponse response) ContextParameterInjector.inject
(HttpRequest request, HttpResponse response) CookieParamInjector.inject
(HttpRequest request, HttpResponse response) FormInjector.inject
(HttpRequest request, HttpResponse response) FormParamInjector.inject
(HttpRequest request, HttpResponse response) HeaderParamInjector.inject
(HttpRequest request, HttpResponse response) MatrixParamInjector.inject
(HttpRequest request, HttpResponse response) MessageBodyParameterInjector.inject
(HttpRequest request, HttpResponse response) PathParamInjector.inject
(HttpRequest request, HttpResponse response) PrefixedFormInjector.inject
(HttpRequest request, HttpResponse response) Inject inside the context of an HTTP request.void
PropertyInjectorImpl.inject
(HttpRequest request, HttpResponse response, Object target) QueryInjector.inject
(HttpRequest request, HttpResponse response) QueryParamInjector.inject
(HttpRequest request, HttpResponse response) void
ResourcePropertyInjector.inject
(HttpRequest request, HttpResponse response, Object target) SuspendInjector.inject
(HttpRequest request, HttpResponse response) Deprecated.ValueInjector.inject
(HttpRequest request, HttpResponse response) Inject inside the context of an HTTP request.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) javax.ws.rs.core.Response
Dispatcher.internalInvocation
(HttpRequest request, HttpResponse response, Object entity) javax.ws.rs.core.Response
SynchronousDispatcher.internalInvocation
(HttpRequest request, HttpResponse response, Object entity) void
AsynchronousDispatcher.invoke
(HttpRequest in, HttpResponse response, ResourceInvoker invoker) void
Dispatcher.invoke
(HttpRequest in, HttpResponse response) MethodInjectorImpl.invoke
(HttpRequest request, HttpResponse httpResponse, Object resource) ResourceInvoker.invoke
(HttpRequest request, HttpResponse response) ResourceInvoker.invoke
(HttpRequest request, HttpResponse response, Object target) ResourceLocatorInvoker.invoke
(HttpRequest request, HttpResponse response) ResourceLocatorInvoker.invoke
(HttpRequest request, HttpResponse response, Object locator) ResourceMethodInvoker.invoke
(HttpRequest request, HttpResponse response) ResourceMethodInvoker.invoke
(HttpRequest request, HttpResponse response, Object target) void
SynchronousDispatcher.invoke
(HttpRequest request, HttpResponse response) void
SynchronousDispatcher.invoke
(HttpRequest request, HttpResponse response, ResourceInvoker invoker) Invoke and write responseprotected 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) boolean
AsynchronousDispatcher.isAsynchrnousRequest
(HttpRequest in) void
AsynchronousDispatcher.oneway
(HttpRequest request, HttpResponse response, ResourceInvoker invoker) void
AsynchronousDispatcher.postJob
(HttpRequest request, HttpResponse response, ResourceInvoker invoker) javax.ws.rs.core.Response
SynchronousDispatcher.preprocess
(HttpRequest request) protected boolean
SynchronousDispatcher.preprocess
(HttpRequest request, HttpResponse response) Call pre-process ContainerRequestFiltersvoid
SynchronousDispatcher.pushContextObjects
(HttpRequest request, HttpResponse response) javax.ws.rs.core.MediaType
ResourceMethodInvoker.resolveContentType
(HttpRequest in, Object entity) protected static void
ServerResponseWriter.setDefaultContentType
(HttpRequest request, BuiltResponse jaxrsResponse, ResteasyProviderFactory providerFactory, ResourceMethodInvoker method) protected javax.ws.rs.core.Response
ExceptionHandler.unwrapException
(HttpRequest request, Throwable e) 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, javax.ws.rs.core.Response jaxrsResponse) Constructors in org.jboss.resteasy.core with parameters of type HttpRequestModifierConstructorDescriptionprotected
AbstractAsynchronousResponse
(SynchronousDispatcher dispatcher, HttpRequest request, HttpResponse response) protected
AbstractExecutionContext
(SynchronousDispatcher dispatcher, HttpRequest request, HttpResponse response) SynchronousAsynchronousResponse
(SynchronousDispatcher dispatcher, HttpRequest request, HttpResponse response) SynchronousExecutionContext
(SynchronousDispatcher dispatcher, HttpRequest request, HttpResponse response) -
Uses of HttpRequest in org.jboss.resteasy.core.interception
Fields in org.jboss.resteasy.core.interception declared as HttpRequestModifier and TypeFieldDescriptionprotected final HttpRequest
PreMatchContainerRequestContext.httpRequest
protected final HttpRequest
ContainerResponseContextImpl.request
private HttpRequest
ServerReaderInterceptorContext.request
private HttpRequest
ServerWriterInterceptorContext.request
Methods in org.jboss.resteasy.core.interception that return HttpRequestConstructors in org.jboss.resteasy.core.interception with parameters of type HttpRequestModifierConstructorDescriptionContainerResponseContextImpl
(HttpRequest request, HttpResponse httpResponse, BuiltResponse serverResponse) PostMatchContainerRequestContext
(HttpRequest request, ResourceMethodInvoker resourceMethod) ServerReaderInterceptorContext
(javax.ws.rs.ext.ReaderInterceptor[] interceptors, ResteasyProviderFactory providerFactory, Class type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String, String> headers, InputStream inputStream, HttpRequest request) ServerWriterInterceptorContext
(javax.ws.rs.ext.WriterInterceptor[] interceptors, ResteasyProviderFactory providerFactory, Object entity, Class type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String, Object> headers, OutputStream outputStream, HttpRequest request) -
Uses of HttpRequest in org.jboss.resteasy.core.messagebody
Methods in org.jboss.resteasy.core.messagebody with parameters of type HttpRequestModifier and TypeMethodDescriptionReaderUtility.doRead
(HttpRequest request, Class type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType) -
Uses of HttpRequest in org.jboss.resteasy.core.registry
Methods in org.jboss.resteasy.core.registry with parameters of type HttpRequestModifier and TypeMethodDescriptionClassNode.match
(HttpRequest request, int start) RootClassNode.match
(HttpRequest request, int start) RootNode.match
(HttpRequest request, int start) SegmentNode.match
(List<SegmentNode.Match> matches, String httpMethod, HttpRequest request) SegmentNode.match
(HttpRequest request, int start) void
MethodExpression.populatePathParams
(HttpRequest request, Matcher matcher, String path) private String
SegmentNode.requestToString
(HttpRequest request) -
Uses of HttpRequest in org.jboss.resteasy.mock
Classes in org.jboss.resteasy.mock that implement HttpRequestMethods in org.jboss.resteasy.mock with parameters of type HttpRequestModifier and TypeMethodDescriptionstatic MockHttpRequest
MockHttpRequest.deepCopy
(HttpRequest request) -
Uses of HttpRequest in org.jboss.resteasy.plugins.interceptors.encoding
Fields in org.jboss.resteasy.plugins.interceptors.encoding declared as HttpRequestModifier and TypeFieldDescriptionprotected HttpRequest
ServerContentEncodingAnnotationFilter.request
-
Uses of HttpRequest in org.jboss.resteasy.plugins.providers
Fields in org.jboss.resteasy.plugins.providers declared as HttpRequestModifier and TypeFieldDescription(package private) HttpRequest
ServerFormUrlEncodedProvider.request
-
Uses of HttpRequest in org.jboss.resteasy.plugins.server
Classes in org.jboss.resteasy.plugins.server that implement HttpRequestModifier and TypeClassDescriptionclass
Helper for creating HttpRequest implementations. -
Uses of HttpRequest in org.jboss.resteasy.plugins.server.resourcefactory
Methods in org.jboss.resteasy.plugins.server.resourcefactory with parameters of type HttpRequestModifier and TypeMethodDescriptionJndiComponentResourceFactory.createResource
(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory) JndiResourceFactory.createResource
(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory) POJOResourceFactory.createResource
(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory) SingletonResource.createResource
(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory) void
JndiComponentResourceFactory.requestFinished
(HttpRequest request, HttpResponse response, Object resource) void
JndiResourceFactory.requestFinished
(HttpRequest request, HttpResponse response, Object resource) void
POJOResourceFactory.requestFinished
(HttpRequest request, HttpResponse response, Object resource) void
SingletonResource.requestFinished
(HttpRequest request, HttpResponse response, Object resource) -
Uses of HttpRequest in org.jboss.resteasy.plugins.server.servlet
Classes in org.jboss.resteasy.plugins.server.servlet that implement HttpRequestModifier and TypeClassDescriptionclass
Abstraction for an inbound http request on the server, or a response from a server to a clientclass
Methods in org.jboss.resteasy.plugins.server.servlet that return HttpRequestModifier and TypeMethodDescriptionprotected 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) Filter30Dispatcher.createResteasyHttpRequest
(String httpMethod, javax.servlet.http.HttpServletRequest httpServletRequest, ResteasyHttpHeaders httpHeaders, ResteasyUriInfo uriInfo, HttpResponse httpResponse, javax.servlet.http.HttpServletResponse httpServletResponse) FilterDispatcher.createResteasyHttpRequest
(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response) HttpRequestFactory.createResteasyHttpRequest
(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response) HttpServletDispatcher.createResteasyHttpRequest
(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response) -
Uses of HttpRequest in org.jboss.resteasy.specimpl
Fields in org.jboss.resteasy.specimpl declared as HttpRequestConstructors in org.jboss.resteasy.specimpl with parameters of type HttpRequest -
Uses of HttpRequest in org.jboss.resteasy.spi
Methods in org.jboss.resteasy.spi with parameters of type HttpRequestModifier and TypeMethodDescriptionConstructorInjector.construct
(HttpRequest request, HttpResponse response) construct inside the scope of an HTTP request.ResourceFactory.createResource
(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory) Called per request to obtain a resource instance to invoke http request on.InternalDispatcher.getHeaders
(HttpRequest request) Registry.getResourceInvoker
(HttpRequest request) 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 InjectorFactoryvoid
ResteasyProviderFactory.injectProperties
(Object obj, HttpRequest request, HttpResponse response) MethodInjector.invoke
(HttpRequest request, HttpResponse response, Object target) Invoke on a method in the context of an HTTP request.void
HttpRequestPreprocessor.preProcess
(HttpRequest request) void
ResourceFactory.requestFinished
(HttpRequest request, HttpResponse response, Object resource) Callback when request is finished. -
Uses of HttpRequest in org.jboss.resteasy.spi.interception
Methods in org.jboss.resteasy.spi.interception with parameters of type HttpRequestModifier and TypeMethodDescriptionPreProcessInterceptor.preProcess
(HttpRequest request, ResourceMethodInvoker method) Deprecated.Preprocess resource method invocation -
Uses of HttpRequest in org.jboss.resteasy.spi.validation
Methods in org.jboss.resteasy.spi.validation with parameters of type HttpRequestModifier and TypeMethodDescriptionvoid
GeneralValidatorCDI.checkForConstraintViolations
(HttpRequest request, Exception e) Throws a ResteasyViolationException if either a ConstraintViolationException or a ResteasyConstraintViolationException is embedded in the cause hierarchy of e.void
GeneralValidator.checkViolations
(HttpRequest request) Throws a ResteasyViolationException if any validation violations have been detected.void
GeneralValidatorCDI.checkViolationsfromCDI
(HttpRequest request) Throws a ResteasyViolationException if any validation violations have been detected.void
GeneralValidator.validate
(HttpRequest request, Object object, Class<?>... groups) Validates all constraints onobject
.void
GeneralValidator.validateAllParameters
(HttpRequest request, Object object, Method method, Object[] parameterValues, Class<?>... groups) Validates all constraints placed on the parameters of the given method.void
GeneralValidator.validateReturnValue
(HttpRequest request, Object object, Method method, Object returnValue, Class<?>... groups) Validates all return value constraints of the given method. -
Uses of HttpRequest in org.jboss.resteasy.util
Classes in org.jboss.resteasy.util that implement HttpRequestFields in org.jboss.resteasy.util declared as HttpRequestConstructors in org.jboss.resteasy.util with parameters of type HttpRequestModifierConstructorDescriptionDelegatingHttpRequest
(HttpRequest delegate) PrefixedFormFieldsHttpRequest
(String prefix, HttpRequest request)