Class RedisRepositoryConfigurationExtension
java.lang.Object
org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
org.springframework.data.redis.repository.configuration.RedisRepositoryConfigurationExtension
- All Implemented Interfaces:
org.springframework.data.repository.config.RepositoryConfigurationExtension
public class RedisRepositoryConfigurationExtension
extends org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
RepositoryConfigurationExtension for Redis.- Since:
- 1.7
- Author:
- Christoph Strobl, Mark Paluch
-
Field Summary
Fields inherited from class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
KEY_VALUE_TEMPLATE_BEAN_REF_ATTRIBUTE, MAPPING_CONTEXT_BEAN_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.beans.factory.support.AbstractBeanDefinitiongetDefaultKeyValueTemplateBeanDefinition(org.springframework.data.repository.config.RepositoryConfigurationSource configurationSource) protected Stringprotected Collection<Class<? extends Annotation>>voidregisterBeansForRoot(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, org.springframework.data.repository.config.RepositoryConfigurationSource configuration) Methods inherited from class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
getIdentifyingTypes, getMappingContextBeanRef, getModulePrefix, getRepositoryFactoryBeanClassName, postProcessMethods inherited from class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
getConfigurationInspectionClassLoader, getDefaultNamedQueryLocation, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, postProcess, postProcess, registerIfNotAlreadyRegistered, registerLazyIfNotAlreadyRegistered, registerWithSourceAndGeneratedBeanName, useRepositoryConfigurationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.data.repository.config.RepositoryConfigurationExtension
getModuleIdentifier, getRepositoryAotProcessor
-
Constructor Details
-
RedisRepositoryConfigurationExtension
public RedisRepositoryConfigurationExtension()
-
-
Method Details
-
getModuleName
- Specified by:
getModuleNamein interfaceorg.springframework.data.repository.config.RepositoryConfigurationExtension- Overrides:
getModuleNamein classorg.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
-
getDefaultKeyValueTemplateRef
- Specified by:
getDefaultKeyValueTemplateRefin classorg.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
-
registerBeansForRoot
public void registerBeansForRoot(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, org.springframework.data.repository.config.RepositoryConfigurationSource configuration) - Specified by:
registerBeansForRootin interfaceorg.springframework.data.repository.config.RepositoryConfigurationExtension- Overrides:
registerBeansForRootin classorg.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
-
getDefaultKeyValueTemplateBeanDefinition
protected org.springframework.beans.factory.support.AbstractBeanDefinition getDefaultKeyValueTemplateBeanDefinition(org.springframework.data.repository.config.RepositoryConfigurationSource configurationSource) - Overrides:
getDefaultKeyValueTemplateBeanDefinitionin classorg.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
-
getIdentifyingAnnotations
- Overrides:
getIdentifyingAnnotationsin classorg.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
-