org.springframework.data.document.mongodb.config
Class MongoRepositoryConfigParser
java.lang.Object
org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser<SimpleMongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration>
org.springframework.data.document.mongodb.config.MongoRepositoryConfigParser
- All Implemented Interfaces:
- BeanDefinitionParser
public class MongoRepositoryConfigParser
- extends org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser<SimpleMongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration>
BeanDefinitionParser
to create Mongo DB repositories from classpath
scanning or manual definition.
- Author:
- Oliver Gierke
Methods inherited from class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser |
hasBean, parse, registerBeansForRoot, registerWithSourceAndGeneratedBeanName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MongoRepositoryConfigParser
public MongoRepositoryConfigParser()
getGlobalRepositoryConfigInformation
protected SimpleMongoRepositoryConfiguration getGlobalRepositoryConfigInformation(Element element)
- Specified by:
getGlobalRepositoryConfigInformation
in class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser<SimpleMongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration>
postProcessBeanDefinition
protected void postProcessBeanDefinition(SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration context,
BeanDefinitionBuilder builder,
BeanDefinitionRegistry registry,
Object beanSource)
- Overrides:
postProcessBeanDefinition
in class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser<SimpleMongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration>
Copyright © 2011. All Rights Reserved.