Spring Data Elasticsearch

org.springframework.data.elasticsearch.repository.config
Class ElasticsearchRepositoryConfigExtension

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

public class ElasticsearchRepositoryConfigExtension
extends org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport

RepositoryConfigurationExtension implementation to configure Elasticsearch repository configuration support, evaluating the EnableElasticsearchRepositories annotation or the equivalent XML element.


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

Constructor Detail

ElasticsearchRepositoryConfigExtension

public ElasticsearchRepositoryConfigExtension()
Method Detail

getRepositoryFactoryClassName

public String getRepositoryFactoryClassName()

getModulePrefix

protected String getModulePrefix()
Specified by:
getModulePrefix in class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport

postProcess

public void postProcess(BeanDefinitionBuilder builder,
                        org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource config)
Specified by:
postProcess in interface org.springframework.data.repository.config.RepositoryConfigurationExtension
Overrides:
postProcess in class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport

postProcess

public void postProcess(BeanDefinitionBuilder builder,
                        org.springframework.data.repository.config.XmlRepositoryConfigurationSource config)
Specified by:
postProcess in interface org.springframework.data.repository.config.RepositoryConfigurationExtension
Overrides:
postProcess in class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport

Spring Data Elasticsearch

Copyright © 2013 BioMed Central. All Rights Reserved.