public class SolrRepositoryConfigExtension extends RepositoryConfigurationExtensionSupport
RepositoryConfigurationExtension
implementation to configure Solr repository configuration support,
evaluating the EnableSolrRepositories
annotation or the equivalent XML element.Constructor and Description |
---|
SolrRepositoryConfigExtension() |
Modifier and Type | Method and Description |
---|---|
protected Collection<Class<? extends Annotation>> |
getIdentifyingAnnotations() |
protected Collection<Class<?>> |
getIdentifyingTypes() |
protected String |
getModulePrefix() |
String |
getRepositoryFactoryClassName() |
void |
postProcess(BeanDefinitionBuilder builder,
AnnotationRepositoryConfigurationSource config) |
void |
postProcess(BeanDefinitionBuilder builder,
XmlRepositoryConfigurationSource config) |
void |
registerBeansForRoot(BeanDefinitionRegistry registry,
RepositoryConfigurationSource configurationSource) |
getDefaultNamedQueryLocation, getModuleName, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, postProcess, registerIfNotAlreadyRegistered, registerWithSourceAndGeneratedBeanName
public String getRepositoryFactoryClassName()
protected String getModulePrefix()
getModulePrefix
in class RepositoryConfigurationExtensionSupport
public void postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config)
postProcess
in interface RepositoryConfigurationExtension
postProcess
in class RepositoryConfigurationExtensionSupport
public void registerBeansForRoot(BeanDefinitionRegistry registry, RepositoryConfigurationSource configurationSource)
registerBeansForRoot
in interface RepositoryConfigurationExtension
registerBeansForRoot
in class RepositoryConfigurationExtensionSupport
public void postProcess(BeanDefinitionBuilder builder, XmlRepositoryConfigurationSource config)
postProcess
in interface RepositoryConfigurationExtension
postProcess
in class RepositoryConfigurationExtensionSupport
protected Collection<Class<? extends Annotation>> getIdentifyingAnnotations()
getIdentifyingAnnotations
in class RepositoryConfigurationExtensionSupport
protected Collection<Class<?>> getIdentifyingTypes()
getIdentifyingTypes
in class RepositoryConfigurationExtensionSupport
Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.