Package org.jboss.resteasy.spi
Interface MethodInjector
- All Known Implementing Classes:
MethodInjectorImpl
public interface MethodInjector
Will invoke a method in the context of an HTTP request. Does all the parameter injection for you.
- Version:
- $Revision: 1 $
-
Method Summary
Modifier and TypeMethodDescriptionbooleanObject[]injectArguments(HttpRequest request, HttpResponse response) Create the arguments that would be used to invoke the method in the context of an HTTP request.invoke(HttpRequest request, HttpResponse response, Object target) Invoke on a method in the context of an HTTP request.
-
Method Details
-
invoke
Object invoke(HttpRequest request, HttpResponse response, Object target) throws Failure, ApplicationException Invoke on a method in the context of an HTTP request. Does all JAX-RS parameter injection.- Parameters:
request-response-target-- Returns:
- Throws:
FailureApplicationException
-
injectArguments
Create the arguments that would be used to invoke the method in the context of an HTTP request.- Parameters:
request-response-- Returns:
- Throws:
Failure
-
getParams
ValueInjector[] getParams() -
expectsBody
boolean expectsBody()
-