Class FirestoreRepositoryConfigurationExtension
java.lang.Object
org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
com.google.cloud.spring.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
- All Implemented Interfaces:
org.springframework.data.repository.config.RepositoryConfigurationExtension
public class FirestoreRepositoryConfigurationExtension
extends org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
Configures the use of Firestore repositories.
- Since:
- 1.2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<Class<? extends Annotation>>protected Collection<Class<?>>protected StringvoidpostProcess(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource config) voidpostProcess(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.data.repository.config.XmlRepositoryConfigurationSource config) protected booleanuseRepositoryConfiguration(org.springframework.data.repository.core.RepositoryMetadata repositoryMetadata) Methods inherited from class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
getConfigurationInspectionClassLoader, getDefaultNamedQueryLocation, getModuleName, 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
-
FirestoreRepositoryConfigurationExtension
public FirestoreRepositoryConfigurationExtension()
-
-
Method Details
-
getModulePrefix
- Specified by:
getModulePrefixin classorg.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
-
getRepositoryFactoryBeanClassName
-
postProcess
public void postProcess(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource config) - Specified by:
postProcessin interfaceorg.springframework.data.repository.config.RepositoryConfigurationExtension- Overrides:
postProcessin classorg.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
-
getIdentifyingAnnotations
- Overrides:
getIdentifyingAnnotationsin classorg.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
-
getIdentifyingTypes
- Overrides:
getIdentifyingTypesin classorg.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
-
postProcess
public void postProcess(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.data.repository.config.XmlRepositoryConfigurationSource config) - Specified by:
postProcessin interfaceorg.springframework.data.repository.config.RepositoryConfigurationExtension- Overrides:
postProcessin classorg.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
-
useRepositoryConfiguration
protected boolean useRepositoryConfiguration(org.springframework.data.repository.core.RepositoryMetadata repositoryMetadata) - Overrides:
useRepositoryConfigurationin classorg.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
-