Package | Description |
---|---|
org.springframework.data.repository.config |
Support classes for repository namespace and JavaConfig integration.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultRepositoryConfiguration<T extends RepositoryConfigurationSource>
Default implementation of
RepositoryConfiguration . |
interface |
RepositoryConfiguration<T extends RepositoryConfigurationSource>
Configuration information for a single repository instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationRepositoryConfigurationSource
Annotation based
RepositoryConfigurationSource . |
class |
RepositoryConfigurationSourceSupport
Base class to implement
RepositoryConfigurationSource s. |
class |
XmlRepositoryConfigurationSource
XML based
RepositoryConfigurationSource . |
Modifier and Type | Method and Description |
---|---|
protected <T extends RepositoryConfigurationSource> |
RepositoryConfigurationExtensionSupport.getRepositoryConfiguration(BeanDefinition definition,
T configSource)
Creates a actual
RepositoryConfiguration instance for the given RepositoryConfigurationSource and
interface name. |
<T extends RepositoryConfigurationSource> |
RepositoryConfigurationExtensionSupport.getRepositoryConfigurations(T configSource,
ResourceLoader loader) |
<T extends RepositoryConfigurationSource> |
RepositoryConfigurationExtension.getRepositoryConfigurations(T configSource,
ResourceLoader loader,
boolean strictMatchesOnly)
Returns all
RepositoryConfiguration s obtained through the given RepositoryConfigurationSource . |
<T extends RepositoryConfigurationSource> |
RepositoryConfigurationExtensionSupport.getRepositoryConfigurations(T configSource,
ResourceLoader loader,
boolean strictMatchesOnly) |
Modifier and Type | Method and Description |
---|---|
RepositoryConfigurationSource |
DefaultRepositoryConfiguration.getConfigSource() |
Modifier and Type | Method and Description |
---|---|
static void |
RepositoryConfigurationUtils.exposeRegistration(RepositoryConfigurationExtension extension,
BeanDefinitionRegistry registry,
RepositoryConfigurationSource configurationSource)
Registers the given
RepositoryConfigurationExtension to indicate the repository configuration for a
particular store (expressed through the extension's concrete type) has happened. |
void |
RepositoryConfigurationExtension.postProcess(BeanDefinitionBuilder builder,
RepositoryConfigurationSource config)
Callback to post process the
BeanDefinition and tweak the configuration if necessary. |
void |
RepositoryConfigurationExtensionSupport.postProcess(BeanDefinitionBuilder builder,
RepositoryConfigurationSource source) |
void |
RepositoryConfigurationExtension.registerBeansForRoot(BeanDefinitionRegistry registry,
RepositoryConfigurationSource configurationSource)
Callback to register additional bean definitions for a repositories root node.
|
void |
RepositoryConfigurationExtensionSupport.registerBeansForRoot(BeanDefinitionRegistry registry,
RepositoryConfigurationSource configurationSource) |
Constructor and Description |
---|
RepositoryConfigurationDelegate(RepositoryConfigurationSource configurationSource,
ResourceLoader resourceLoader,
Environment environment)
Creates a new
RepositoryConfigurationDelegate for the given RepositoryConfigurationSource and
ResourceLoader and Environment . |
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.