Partilhar via


ReactiveCosmosRepositoryConfigurationExtension Class

  • java.lang.Object
    • org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
      • com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension

public class ReactiveCosmosRepositoryConfigurationExtension
extends org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport

Configuration extension class based on RepositoryConfigurationExtensionSupport provide options to set reactive repository support.

Methods inherited from java.lang.Object

Methods inherited from org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport

org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.<T>getRepositoryConfiguration org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.<T>getRepositoryConfigurations org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.<T>getRepositoryConfigurations org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.getConfigurationInspectionClassLoader org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.getDefaultNamedQueryLocation org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.getIdentifyingAnnotations org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.getIdentifyingTypes org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.getModuleName org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.getModulePrefix org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.hasBean(java.lang.Class< org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.isStrictRepositoryCandidate org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.postProcess org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.postProcess org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.postProcess org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.registerBeansForRoot org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.registerIfNotAlreadyRegistered org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.registerLazyIfNotAlreadyRegistered org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.registerWithSourceAndGeneratedBeanName org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.useRepositoryConfiguration

Constructor Details

ReactiveCosmosRepositoryConfigurationExtension

public ReactiveCosmosRepositoryConfigurationExtension()

Creates an instance of ReactiveCosmosRepositoryConfigurationExtension.

Method Details

getIdentifyingAnnotations

protected Collection> getIdentifyingAnnotations()

Overrides:

ReactiveCosmosRepositoryConfigurationExtension.getIdentifyingAnnotations()

getIdentifyingTypes

protected Collection> getIdentifyingTypes()

Overrides:

ReactiveCosmosRepositoryConfigurationExtension.getIdentifyingTypes()

getModuleName

public String getModuleName()

Overrides:

ReactiveCosmosRepositoryConfigurationExtension.getModuleName()

getModulePrefix

public String getModulePrefix()

Overrides:

ReactiveCosmosRepositoryConfigurationExtension.getModulePrefix()

getRepositoryFactoryBeanClassName

public String getRepositoryFactoryBeanClassName()

Return the name of the repository factory bean class.

Returns:

String value of bean name

postProcess

public void postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource source)

Overrides:

ReactiveCosmosRepositoryConfigurationExtension.postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource source)

Parameters:

builder
source

registerBeansForRoot

public void registerBeansForRoot(BeanDefinitionRegistry registry, RepositoryConfigurationSource config)

Overrides:

ReactiveCosmosRepositoryConfigurationExtension.registerBeansForRoot(BeanDefinitionRegistry registry, RepositoryConfigurationSource config)

Parameters:

registry
config

useRepositoryConfiguration

protected boolean useRepositoryConfiguration(RepositoryMetadata metadata)

Overrides:

ReactiveCosmosRepositoryConfigurationExtension.useRepositoryConfiguration(RepositoryMetadata metadata)

Parameters:

metadata

Applies to