Class CouchbaseRepositoryConfigurationExtension
java.lang.Object
org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
org.springframework.data.couchbase.repository.config.CouchbaseRepositoryConfigurationExtension
- All Implemented Interfaces:
RepositoryConfigurationExtension
public class CouchbaseRepositoryConfigurationExtension
extends RepositoryConfigurationExtensionSupport
- Author:
- Michael Nitschinger, Mark Paluch, Oliver Gierke, Alexander Derkach
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<Class<? extends Annotation>>protected Collection<Class<?>>protected StringvoidpostProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config) voidpostProcess(BeanDefinitionBuilder builder, XmlRepositoryConfigurationSource config) protected booleanuseRepositoryConfiguration(RepositoryMetadata metadata) Methods inherited from class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
getConfigurationInspectionClassLoader, getDefaultNamedQueryLocation, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, postProcess, registerBeansForRoot, registerIfNotAlreadyRegistered, registerLazyIfNotAlreadyRegistered, registerWithSourceAndGeneratedBeanNameMethods 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
-
CouchbaseRepositoryConfigurationExtension
public CouchbaseRepositoryConfigurationExtension()
-
-
Method Details
-
getModuleName
- Specified by:
getModuleNamein interfaceRepositoryConfigurationExtension- Overrides:
getModuleNamein classRepositoryConfigurationExtensionSupport
-
getModulePrefix
- Specified by:
getModulePrefixin classRepositoryConfigurationExtensionSupport
-
getRepositoryFactoryBeanClassName
-
getIdentifyingAnnotations
- Overrides:
getIdentifyingAnnotationsin classRepositoryConfigurationExtensionSupport
-
getIdentifyingTypes
- Overrides:
getIdentifyingTypesin classRepositoryConfigurationExtensionSupport
-
postProcess
- Specified by:
postProcessin interfaceRepositoryConfigurationExtension- Overrides:
postProcessin classRepositoryConfigurationExtensionSupport
-
postProcess
public void postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config) - Specified by:
postProcessin interfaceRepositoryConfigurationExtension- Overrides:
postProcessin classRepositoryConfigurationExtensionSupport
-
useRepositoryConfiguration
- Overrides:
useRepositoryConfigurationin classRepositoryConfigurationExtensionSupport
-