Class LdapRepositoryConfigurationExtension
java.lang.Object
org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
- All Implemented Interfaces:
RepositoryConfigurationExtension
RepositoryConfigurationExtension
for LDAP.- Author:
- Mattias Hellborg Arthursson, Mark Paluch
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<Class<? extends Annotation>>
protected Collection<Class<?>>
protected String
void
postProcess
(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config) void
postProcess
(BeanDefinitionBuilder builder, XmlRepositoryConfigurationSource config) void
registerBeansForRoot
(BeanDefinitionRegistry registry, RepositoryConfigurationSource configurationSource) protected boolean
useRepositoryConfiguration
(RepositoryMetadata metadata) Methods inherited from class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
getConfigurationInspectionClassLoader, getDefaultNamedQueryLocation, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, postProcess, 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
-
LdapRepositoryConfigurationExtension
public LdapRepositoryConfigurationExtension()
-
-
Method Details
-
getModuleName
- Specified by:
getModuleName
in interfaceRepositoryConfigurationExtension
- Overrides:
getModuleName
in classRepositoryConfigurationExtensionSupport
-
getModulePrefix
- Specified by:
getModulePrefix
in classRepositoryConfigurationExtensionSupport
-
getRepositoryFactoryBeanClassName
-
getIdentifyingAnnotations
- Overrides:
getIdentifyingAnnotations
in classRepositoryConfigurationExtensionSupport
-
getIdentifyingTypes
- Overrides:
getIdentifyingTypes
in classRepositoryConfigurationExtensionSupport
-
postProcess
- Specified by:
postProcess
in interfaceRepositoryConfigurationExtension
- Overrides:
postProcess
in classRepositoryConfigurationExtensionSupport
-
postProcess
public void postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config) - Specified by:
postProcess
in interfaceRepositoryConfigurationExtension
- Overrides:
postProcess
in classRepositoryConfigurationExtensionSupport
-
registerBeansForRoot
public void registerBeansForRoot(BeanDefinitionRegistry registry, RepositoryConfigurationSource configurationSource) - Specified by:
registerBeansForRoot
in interfaceRepositoryConfigurationExtension
- Overrides:
registerBeansForRoot
in classRepositoryConfigurationExtensionSupport
-
useRepositoryConfiguration
- Overrides:
useRepositoryConfiguration
in classRepositoryConfigurationExtensionSupport
-