Class ReactiveCassandraRepositoryConfigurationExtension
java.lang.Object
org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
org.springframework.data.cassandra.repository.config.CassandraRepositoryConfigurationExtension
org.springframework.data.cassandra.repository.config.ReactiveCassandraRepositoryConfigurationExtension
- All Implemented Interfaces:
org.springframework.data.repository.config.RepositoryConfigurationExtension
public class ReactiveCassandraRepositoryConfigurationExtension
extends CassandraRepositoryConfigurationExtension
RepositoryConfigurationExtension
for Cassandra.- Since:
- 2.0
- Author:
- Mark Paluch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<Class<?>>
void
postProcess
(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource config) protected boolean
useRepositoryConfiguration
(org.springframework.data.repository.core.RepositoryMetadata metadata) Methods inherited from class org.springframework.data.cassandra.repository.config.CassandraRepositoryConfigurationExtension
getIdentifyingAnnotations, getModulePrefix, postProcess
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
-
ReactiveCassandraRepositoryConfigurationExtension
public ReactiveCassandraRepositoryConfigurationExtension()
-
-
Method Details
-
getModuleName
- Specified by:
getModuleName
in interfaceorg.springframework.data.repository.config.RepositoryConfigurationExtension
- Overrides:
getModuleName
in classCassandraRepositoryConfigurationExtension
-
getRepositoryFactoryBeanClassName
- Specified by:
getRepositoryFactoryBeanClassName
in interfaceorg.springframework.data.repository.config.RepositoryConfigurationExtension
- Overrides:
getRepositoryFactoryBeanClassName
in classCassandraRepositoryConfigurationExtension
-
postProcess
public void postProcess(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource config) - Specified by:
postProcess
in interfaceorg.springframework.data.repository.config.RepositoryConfigurationExtension
- Overrides:
postProcess
in classCassandraRepositoryConfigurationExtension
-
getIdentifyingTypes
- Overrides:
getIdentifyingTypes
in classCassandraRepositoryConfigurationExtension
-
useRepositoryConfiguration
protected boolean useRepositoryConfiguration(org.springframework.data.repository.core.RepositoryMetadata metadata) - Overrides:
useRepositoryConfiguration
in classCassandraRepositoryConfigurationExtension
-