| 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
RepositoryConfigurationSources. |
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> |
RepositoryConfigurationExtensionSupport.getRepositoryConfigurations(T configSource,
ResourceLoader loader,
boolean strictMatchesOnly) |
<T extends RepositoryConfigurationSource> |
RepositoryConfigurationExtension.getRepositoryConfigurations(T configSource,
ResourceLoader loader,
boolean strictMatchesOnly)
Returns all
RepositoryConfigurations obtained through the given RepositoryConfigurationSource. |
| 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 |
RepositoryConfigurationExtensionSupport.postProcess(BeanDefinitionBuilder builder,
RepositoryConfigurationSource source) |
void |
RepositoryConfigurationExtension.postProcess(BeanDefinitionBuilder builder,
RepositoryConfigurationSource config)
Callback to post process the
BeanDefinition and tweak the configuration if necessary. |
void |
RepositoryConfigurationExtensionSupport.registerBeansForRoot(BeanDefinitionRegistry registry,
RepositoryConfigurationSource configurationSource) |
void |
RepositoryConfigurationExtension.registerBeansForRoot(BeanDefinitionRegistry registry,
RepositoryConfigurationSource configurationSource)
Callback to register additional bean definitions for a repositories root node.
|
| Constructor and Description |
|---|
RepositoryConfigurationDelegate(RepositoryConfigurationSource configurationSource,
ResourceLoader resourceLoader,
Environment environment)
Creates a new
RepositoryConfigurationDelegate for the given RepositoryConfigurationSource and
ResourceLoader and Environment. |
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.