Spring Data MongoDB - Core

org.springframework.data.mongodb.repository.config
Class MongoRepositoryConfigurationExtension

java.lang.Object
  extended by org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
      extended by org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
All Implemented Interfaces:
RepositoryConfigurationExtension

public class MongoRepositoryConfigurationExtension
extends RepositoryConfigurationExtensionSupport

RepositoryConfigurationExtension for MongoDB.

Author:
Oliver Gierke

Field Summary
 
Fields inherited from class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
REPOSITORY_INTERFACE_POST_PROCESSOR
 
Constructor Summary
MongoRepositoryConfigurationExtension()
           
 
Method Summary
protected  String getModulePrefix()
           
 String getRepositoryFactoryClassName()
           
 void postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config)
           
 void postProcess(BeanDefinitionBuilder builder, RepositoryConfigurationSource source)
           
 void postProcess(BeanDefinitionBuilder builder, XmlRepositoryConfigurationSource config)
           
 void registerBeansForRoot(BeanDefinitionRegistry registry, RepositoryConfigurationSource configurationSource)
           
 
Methods inherited from class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
getDefaultNamedQueryLocation, getRepositoryConfiguration, getRepositoryConfigurations, hasBean, registerWithSourceAndGeneratedBeanName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MongoRepositoryConfigurationExtension

public MongoRepositoryConfigurationExtension()
Method Detail

getModulePrefix

protected String getModulePrefix()
Specified by:
getModulePrefix in class RepositoryConfigurationExtensionSupport

getRepositoryFactoryClassName

public String getRepositoryFactoryClassName()

postProcess

public void postProcess(BeanDefinitionBuilder builder,
                        RepositoryConfigurationSource source)
Specified by:
postProcess in interface RepositoryConfigurationExtension
Overrides:
postProcess in class RepositoryConfigurationExtensionSupport

postProcess

public void postProcess(BeanDefinitionBuilder builder,
                        XmlRepositoryConfigurationSource config)
Specified by:
postProcess in interface RepositoryConfigurationExtension
Overrides:
postProcess in class RepositoryConfigurationExtensionSupport

postProcess

public void postProcess(BeanDefinitionBuilder builder,
                        AnnotationRepositoryConfigurationSource config)
Specified by:
postProcess in interface RepositoryConfigurationExtension
Overrides:
postProcess in class RepositoryConfigurationExtensionSupport

registerBeansForRoot

public void registerBeansForRoot(BeanDefinitionRegistry registry,
                                 RepositoryConfigurationSource configurationSource)
Specified by:
registerBeansForRoot in interface RepositoryConfigurationExtension
Overrides:
registerBeansForRoot in class RepositoryConfigurationExtensionSupport

Spring Data MongoDB - Core

Copyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.