Spring Data Graph

org.springframework.data.document.mongodb.config
Class MongoRepositoryConfigDefinitionParser

java.lang.Object
  extended by org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser<SimpleMongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration>
      extended by 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

Constructor Summary
MongoRepositoryConfigDefinitionParser()
           
 
Method Summary
protected  SimpleMongoRepositoryConfiguration getGlobalRepositoryConfigInformation(Element element)
           
protected  void postProcessBeanDefinition(SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration context, BeanDefinitionBuilder builder, Object beanSource)
           
 
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
 

Constructor Detail

MongoRepositoryConfigDefinitionParser

public MongoRepositoryConfigDefinitionParser()
Method Detail

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>

Spring Data Graph

Copyright © 2011. All Rights Reserved.