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, setTimeoutpublic OSGIResourceAnnotationBeanPostProcessor()
protected Class<Resource> getAnnotation()
AbstractOSGIAnnotationBeanPostProcessorAnnotationgetAnnotation in class AbstractOSGIAnnotationBeanPostProcessor<Resource>AbstractOSGIAnnotationBeanPostProcessor.getAnnotation()protected String getFilter(Resource a)
AbstractOSGIAnnotationBeanPostProcessorgetFilter in class AbstractOSGIAnnotationBeanPostProcessor<Resource>protected Object getBeanFromFactory(Resource a, Class<?> clazz)
AbstractOSGIAnnotationBeanPostProcessorBeanFactory. If non can be found just return nullgetBeanFromFactory in class AbstractOSGIAnnotationBeanPostProcessor<Resource>Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.