public class OSGIResourceAnnotationBeanPostProcessor extends AbstractOSGIAnnotationBeanPostProcessor<Resource>
beanFactory, DEFAULT_TIMEOUT
Constructor and Description |
---|
OSGIResourceAnnotationBeanPostProcessor() |
Modifier and Type | Method and Description |
---|---|
protected Class<Resource> |
getAnnotation()
Return the class of the
Annotation |
protected Object |
getBeanFromFactory(Resource a,
Class<?> clazz)
Return the Bean lookup-ed from the
BeanFactory . |
protected String |
getFilter(Resource a)
Return the filter which should get used to lookup the service in the osgi registry.
|
postProcessAfterInitialization, postProcessPropertyValues, setBeanClassLoader, setBeanFactory, setBundleContext, setLookupBeanFactory, setTimeout
public OSGIResourceAnnotationBeanPostProcessor()
protected Class<Resource> getAnnotation()
AbstractOSGIAnnotationBeanPostProcessor
Annotation
getAnnotation
in class AbstractOSGIAnnotationBeanPostProcessor<Resource>
AbstractOSGIAnnotationBeanPostProcessor.getAnnotation()
protected String getFilter(Resource a)
AbstractOSGIAnnotationBeanPostProcessor
getFilter
in class AbstractOSGIAnnotationBeanPostProcessor<Resource>
protected Object getBeanFromFactory(Resource a, Class<?> clazz)
AbstractOSGIAnnotationBeanPostProcessor
BeanFactory
. If non can be found just return nullgetBeanFromFactory
in class AbstractOSGIAnnotationBeanPostProcessor<Resource>
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.