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:
RepositoryConfigurationExtension
public class ReactiveCassandraRepositoryConfigurationExtension
extends CassandraRepositoryConfigurationExtension
RepositoryConfigurationExtension for Cassandra.- Since:
- 2.0
- Author:
- Mark Paluch, Chris Bono
-
Nested Class Summary
Nested classes/interfaces inherited from class CassandraRepositoryConfigurationExtension
CassandraRepositoryConfigurationExtension.CassandraRepositoryRegistrationAotProcessor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<Class<?>> voidpostProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config) protected booleanuseRepositoryConfiguration(RepositoryMetadata metadata) Methods inherited from class CassandraRepositoryConfigurationExtension
getIdentifyingAnnotations, getModulePrefix, getRepositoryAotProcessor, postProcessMethods inherited from class RepositoryConfigurationExtensionSupport
getConfigurationInspectionClassLoader, getDefaultNamedQueryLocation, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, postProcess, registerBeansForRoot, registerIfNotAlreadyRegistered, registerLazyIfNotAlreadyRegistered, registerWithSourceAndGeneratedBeanNameMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface RepositoryConfigurationExtension
getModuleIdentifier
-
Constructor Details
-
ReactiveCassandraRepositoryConfigurationExtension
public ReactiveCassandraRepositoryConfigurationExtension()
-
-
Method Details
-
getModuleName
- Specified by:
getModuleNamein interfaceRepositoryConfigurationExtension- Overrides:
getModuleNamein classCassandraRepositoryConfigurationExtension
-
getRepositoryBaseClassName
- Specified by:
getRepositoryBaseClassNamein interfaceRepositoryConfigurationExtension- Overrides:
getRepositoryBaseClassNamein classCassandraRepositoryConfigurationExtension
-
getRepositoryFactoryBeanClassName
- Specified by:
getRepositoryFactoryBeanClassNamein interfaceRepositoryConfigurationExtension- Overrides:
getRepositoryFactoryBeanClassNamein classCassandraRepositoryConfigurationExtension
-
postProcess
public void postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config) - Specified by:
postProcessin interfaceRepositoryConfigurationExtension- Overrides:
postProcessin classCassandraRepositoryConfigurationExtension
-
getIdentifyingTypes
- Overrides:
getIdentifyingTypesin classCassandraRepositoryConfigurationExtension
-
useRepositoryConfiguration
- Overrides:
useRepositoryConfigurationin classCassandraRepositoryConfigurationExtension
-