public class VaultRepositoryConfigurationExtension extends KeyValueRepositoryConfigurationExtension
RepositoryConfigurationExtension
for Vault.KEY_VALUE_TEMPLATE_BEAN_REF_ATTRIBUTE, MAPPING_CONTEXT_BEAN_NAME
Constructor and Description |
---|
VaultRepositoryConfigurationExtension() |
Modifier and Type | Method and Description |
---|---|
protected AbstractBeanDefinition |
getDefaultKeyValueTemplateBeanDefinition(RepositoryConfigurationSource configurationSource) |
protected String |
getDefaultKeyValueTemplateRef() |
protected Collection<Class<? extends Annotation>> |
getIdentifyingAnnotations() |
protected String |
getMappingContextBeanRef() |
String |
getModuleName() |
protected String |
getModulePrefix() |
void |
registerBeansForRoot(BeanDefinitionRegistry registry,
RepositoryConfigurationSource configurationSource) |
getIdentifyingTypes, getRepositoryFactoryBeanClassName, postProcess
getConfigurationInspectionClassLoader, getDefaultNamedQueryLocation, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, postProcess, postProcess, registerIfNotAlreadyRegistered, registerLazyIfNotAlreadyRegistered, registerWithSourceAndGeneratedBeanName, useRepositoryConfiguration
public VaultRepositoryConfigurationExtension()
public String getModuleName()
getModuleName
in interface RepositoryConfigurationExtension
getModuleName
in class KeyValueRepositoryConfigurationExtension
protected String getModulePrefix()
getModulePrefix
in class KeyValueRepositoryConfigurationExtension
protected String getDefaultKeyValueTemplateRef()
getDefaultKeyValueTemplateRef
in class KeyValueRepositoryConfigurationExtension
public void registerBeansForRoot(BeanDefinitionRegistry registry, RepositoryConfigurationSource configurationSource)
registerBeansForRoot
in interface RepositoryConfigurationExtension
registerBeansForRoot
in class KeyValueRepositoryConfigurationExtension
protected AbstractBeanDefinition getDefaultKeyValueTemplateBeanDefinition(RepositoryConfigurationSource configurationSource)
getDefaultKeyValueTemplateBeanDefinition
in class KeyValueRepositoryConfigurationExtension
protected Collection<Class<? extends Annotation>> getIdentifyingAnnotations()
getIdentifyingAnnotations
in class RepositoryConfigurationExtensionSupport
protected String getMappingContextBeanRef()
getMappingContextBeanRef
in class KeyValueRepositoryConfigurationExtension
Copyright © 2016–2021 Pivotal Software, Inc.. All rights reserved.