public class GemfireRepositoryConfigurationExtension extends RepositoryConfigurationExtensionSupport
RepositoryConfigurationExtension
implementation handling Apache Geode and Pivotal GemFire specific extensions
in the Repository XML namespace and Annotation-based configuration meta-data.RepositoryConfigurationExtension
,
RepositoryConfigurationExtensionSupport
Constructor and Description |
---|
GemfireRepositoryConfigurationExtension() |
Modifier and Type | Method and Description |
---|---|
protected Collection<Class<? extends Annotation>> |
getIdentifyingAnnotations() |
protected Collection<Class<?>> |
getIdentifyingTypes() |
protected String |
getModulePrefix() |
String |
getRepositoryFactoryBeanClassName() |
void |
postProcess(BeanDefinitionBuilder builder,
AnnotationRepositoryConfigurationSource configurationSource) |
void |
postProcess(BeanDefinitionBuilder builder,
XmlRepositoryConfigurationSource configurationSource) |
void |
registerBeansForRoot(BeanDefinitionRegistry registry,
RepositoryConfigurationSource configurationSource) |
getConfigurationInspectionClassLoader, getDefaultNamedQueryLocation, getModuleName, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, postProcess, registerIfNotAlreadyRegistered, registerIfNotAlreadyRegistered, registerLazyIfNotAlreadyRegistered, registerWithSourceAndGeneratedBeanName, registerWithSourceAndGeneratedBeanName, useRepositoryConfiguration
public GemfireRepositoryConfigurationExtension()
protected Collection<Class<? extends Annotation>> getIdentifyingAnnotations()
getIdentifyingAnnotations
in class RepositoryConfigurationExtensionSupport
protected Collection<Class<?>> getIdentifyingTypes()
getIdentifyingTypes
in class RepositoryConfigurationExtensionSupport
protected String getModulePrefix()
getModulePrefix
in class RepositoryConfigurationExtensionSupport
public String getRepositoryFactoryBeanClassName()
public void postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource configurationSource)
postProcess
in interface RepositoryConfigurationExtension
postProcess
in class RepositoryConfigurationExtensionSupport
public void postProcess(BeanDefinitionBuilder builder, XmlRepositoryConfigurationSource configurationSource)
postProcess
in interface RepositoryConfigurationExtension
postProcess
in class RepositoryConfigurationExtensionSupport
public void registerBeansForRoot(BeanDefinitionRegistry registry, RepositoryConfigurationSource configurationSource)
registerBeansForRoot
in interface RepositoryConfigurationExtension
registerBeansForRoot
in class RepositoryConfigurationExtensionSupport
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.