Class ResourceLocatorInvoker
java.lang.Object
org.jboss.resteasy.core.ResourceLocatorInvoker
- All Implemented Interfaces:
ResourceInvoker
- Version:
- $Revision: 1 $
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ConcurrentHashMap<Class, LocatorRegistry> protected InjectorFactoryprotected ResourceLocatorprotected MethodInjectorprotected ResteasyProviderFactoryprotected ResourceFactory -
Constructor Summary
ConstructorsConstructorDescriptionResourceLocatorInvoker(ResourceFactory resource, InjectorFactory injector, ResteasyProviderFactory providerFactory, ResourceLocator locator) -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectcreateResource(HttpRequest request, HttpResponse response) protected ObjectcreateResource(HttpRequest request, HttpResponse response, Object locator) invoke(HttpRequest request, HttpResponse response) invoke(HttpRequest request, HttpResponse response, Object locator) protected BuiltResponseinvokeOnTargetObject(HttpRequest request, HttpResponse response, Object target)
-
Field Details
-
injector
-
methodInjector
-
resource
-
providerFactory
-
method
-
cachedSubresources
-
-
Constructor Details
-
ResourceLocatorInvoker
public ResourceLocatorInvoker(ResourceFactory resource, InjectorFactory injector, ResteasyProviderFactory providerFactory, ResourceLocator locator)
-
-
Method Details
-
createResource
-
createResource
-
getMethod
- Specified by:
getMethodin interfaceResourceInvoker
-
invoke
- Specified by:
invokein interfaceResourceInvoker
-
invoke
- Specified by:
invokein interfaceResourceInvoker
-
invokeOnTargetObject
protected BuiltResponse invokeOnTargetObject(HttpRequest request, HttpResponse response, Object target)
-