org.jboss.resteasy.plugins.spring
public class SpringResourceFactory extends Object implements ResourceFactory
Modifier and Type | Field and Description |
---|---|
protected org.springframework.beans.factory.BeanFactory |
beanFactory |
protected String |
beanName |
protected String |
context |
protected PropertyInjector |
propertyInjector |
protected Class<?> |
scannableClass |
Constructor and Description |
---|
SpringResourceFactory(String beanName,
org.springframework.beans.factory.BeanFactory beanFactory,
Class<?> scannable) |
Modifier and Type | Method and Description |
---|---|
Object |
createResource(HttpRequest request,
HttpResponse response,
InjectorFactory factory) |
String |
getBeanName() |
String |
getContext() |
PropertyInjector |
getPropertyInjector() |
Class<?> |
getScannableClass() |
void |
registered(InjectorFactory factory) |
void |
requestFinished(HttpRequest request,
HttpResponse response,
Object resource) |
void |
setContext(String context) |
void |
unregistered() |
protected org.springframework.beans.factory.BeanFactory beanFactory
protected String beanName
protected Class<?> scannableClass
protected PropertyInjector propertyInjector
protected String context
public PropertyInjector getPropertyInjector()
public Object createResource(HttpRequest request, HttpResponse response, InjectorFactory factory)
createResource
in interface ResourceFactory
public Class<?> getScannableClass()
getScannableClass
in interface ResourceFactory
public void registered(InjectorFactory factory)
registered
in interface ResourceFactory
public void requestFinished(HttpRequest request, HttpResponse response, Object resource)
requestFinished
in interface ResourceFactory
public void unregistered()
unregistered
in interface ResourceFactory
public String getBeanName()
public void setContext(String context)
public String getContext()
Copyright © 2014. All Rights Reserved.