org.springframework.data.document.mongodb.config
Class MongoRepositoryConfigDefinitionParser
java.lang.Object
org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser<SimpleMongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration>
org.springframework.data.document.mongodb.config.MongoRepositoryConfigDefinitionParser
- All Implemented Interfaces:
- BeanDefinitionParser
public class MongoRepositoryConfigDefinitionParser
- 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 |
MongoRepositoryConfigDefinitionParser
public MongoRepositoryConfigDefinitionParser()
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,
Object beanSource)
- Overrides:
postProcessBeanDefinition
in class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser<SimpleMongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration>
Copyright © 2011. All Rights Reserved.