public class MongoDaoScannerConfigurer extends Object implements org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanNameAware
| Constructor and Description |
|---|
MongoDaoScannerConfigurer() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
Class<? extends Annotation> |
getAnnotationClass() |
org.springframework.context.ApplicationContext |
getApplicationContext() |
String |
getBasePackage() |
String |
getBeanName() |
Class<?> |
getMarkerInterface() |
MongoDaoRepository |
getMongoDaoRepository() |
MongoSessionFactory |
getMongoSessionFactory() |
String |
getMongoSessionFactoryBeanName() |
org.springframework.beans.factory.support.BeanNameGenerator |
getNameGenerator() |
void |
postProcessBeanDefinitionRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) |
void |
postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) |
void |
setAddToConfig(boolean addToConfig) |
void |
setAnnotationClass(Class<? extends Annotation> annotationClass) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setBasePackage(String basePackage) |
void |
setBeanName(String name) |
void |
setMarkerInterface(Class<?> markerInterface) |
void |
setMongoDaoRepository(MongoDaoRepository mongoDaoRepository) |
void |
setMongoSessionFactory(MongoSessionFactory mongoSessionFactory) |
void |
setMongoSessionFactoryBeanName(String mongoSessionFactoryBeanName) |
void |
setMongoSessionTemplate(MongoSessionTemplate mongoSessionTemplate) |
void |
setMongoSessionTemplateBeanName(String mongoSessionTemplateBeanName) |
void |
setNameGenerator(org.springframework.beans.factory.support.BeanNameGenerator nameGenerator) |
void |
setProcessPropertyPlaceHolders(boolean processPropertyPlaceHolders) |
void |
setProperties(Properties properties) |
public org.springframework.context.ApplicationContext getApplicationContext()
public void setBeanName(String name)
setBeanName in interface org.springframework.beans.factory.BeanNameAwarepublic void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionpublic void postProcessBeanDefinitionRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
throws org.springframework.beans.BeansException
postProcessBeanDefinitionRegistry in interface org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessororg.springframework.beans.BeansExceptionpublic void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
throws org.springframework.beans.BeansException
postProcessBeanFactory in interface org.springframework.beans.factory.config.BeanFactoryPostProcessororg.springframework.beans.BeansExceptionpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic String getBasePackage()
public void setBasePackage(String basePackage)
public Class<? extends Annotation> getAnnotationClass()
public void setAnnotationClass(Class<? extends Annotation> annotationClass)
public Class<?> getMarkerInterface()
public String getBeanName()
public void setAddToConfig(boolean addToConfig)
public org.springframework.beans.factory.support.BeanNameGenerator getNameGenerator()
public void setNameGenerator(org.springframework.beans.factory.support.BeanNameGenerator nameGenerator)
public MongoSessionFactory getMongoSessionFactory()
public void setMongoSessionFactory(MongoSessionFactory mongoSessionFactory)
public void setMongoSessionTemplate(MongoSessionTemplate mongoSessionTemplate)
public MongoDaoRepository getMongoDaoRepository()
public void setMongoDaoRepository(MongoDaoRepository mongoDaoRepository)
public void setProcessPropertyPlaceHolders(boolean processPropertyPlaceHolders)
public String getMongoSessionFactoryBeanName()
public void setMongoSessionFactoryBeanName(String mongoSessionFactoryBeanName)
public void setProperties(Properties properties)
public void setMarkerInterface(Class<?> markerInterface)
public void setMongoSessionTemplateBeanName(String mongoSessionTemplateBeanName)
Copyright © 2019. All rights reserved.