Class ReactiveElasticsearchRepositoryConfigurationExtension
java.lang.Object
org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
org.springframework.data.elasticsearch.repository.config.ElasticsearchRepositoryConfigExtension
org.springframework.data.elasticsearch.repository.config.ReactiveElasticsearchRepositoryConfigurationExtension
- All Implemented Interfaces:
RepositoryConfigurationExtension
public class ReactiveElasticsearchRepositoryConfigurationExtension
extends ElasticsearchRepositoryConfigExtension
- Since:
- 3.2
- Author:
- Christoph Strobl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<Class<?>>
void
postProcess
(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config) void
postProcess
(BeanDefinitionBuilder builder, XmlRepositoryConfigurationSource config) protected boolean
useRepositoryConfiguration
(RepositoryMetadata metadata) Methods inherited from class org.springframework.data.elasticsearch.repository.config.ElasticsearchRepositoryConfigExtension
getIdentifyingAnnotations, getModulePrefix, getRepositoryFactoryBeanClassName
Methods inherited from class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
getConfigurationInspectionClassLoader, getDefaultNamedQueryLocation, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, postProcess, registerBeansForRoot, registerIfNotAlreadyRegistered, registerLazyIfNotAlreadyRegistered, registerWithSourceAndGeneratedBeanName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.data.repository.config.RepositoryConfigurationExtension
getModuleIdentifier, getRepositoryAotProcessor
-
Constructor Details
-
ReactiveElasticsearchRepositoryConfigurationExtension
public ReactiveElasticsearchRepositoryConfigurationExtension()
-
-
Method Details
-
getModuleName
- Specified by:
getModuleName
in interfaceRepositoryConfigurationExtension
- Overrides:
getModuleName
in classElasticsearchRepositoryConfigExtension
-
getRepositoryFactoryClassName
-
getIdentifyingTypes
- Overrides:
getIdentifyingTypes
in classElasticsearchRepositoryConfigExtension
-
postProcess
- Specified by:
postProcess
in interfaceRepositoryConfigurationExtension
- Overrides:
postProcess
in classElasticsearchRepositoryConfigExtension
-
postProcess
public void postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config) - Specified by:
postProcess
in interfaceRepositoryConfigurationExtension
- Overrides:
postProcess
in classElasticsearchRepositoryConfigExtension
-
useRepositoryConfiguration
- Overrides:
useRepositoryConfiguration
in classElasticsearchRepositoryConfigExtension
-