public interface RepositoryConfiguration<T extends RepositoryConfigurationSource>
| Modifier and Type | Method and Description |
|---|---|
Iterable<String> |
getBasePackages()
Returns the base packages that the repository was scanned under.
|
T |
getConfigurationSource()
Returns the
RepositoryConfigurationSource that backs the RepositoryConfiguration. |
Iterable<TypeFilter> |
getExcludeFilters()
Returns the
TypeFilters to be used to exclude packages from repository scanning. |
String |
getImplementationBeanName()
Returns the bean name of the custom implementation.
|
String |
getImplementationClassName()
Returns the class name of the custom implementation.
|
String |
getNamedQueriesLocation()
Returns the location of the file containing Spring Data named queries.
|
Object |
getQueryLookupStrategyKey()
Returns the key to resolve a
QueryLookupStrategy from eventually. |
String |
getRepositoryBaseClassName()
Returns the name of the repository base class to be used or null if the store specific defaults shall be
applied.
|
String |
getRepositoryFactoryBeanName()
Deprecated.
as of 1.11 in favor of a dedicated repository class name, see
getRepositoryBaseClassName(). |
String |
getRepositoryInterface()
Returns the interface name of the repository.
|
Object |
getSource()
Returns the source of the
RepositoryConfiguration. |
boolean |
isLazyInit()
Returns whether to initialize the repository proxy lazily.
|
Iterable<String> getBasePackages()
String getRepositoryInterface()
Object getQueryLookupStrategyKey()
QueryLookupStrategy from eventually.QueryLookupStrategy.KeyString getNamedQueriesLocation()
String getImplementationClassName()
String getImplementationBeanName()
@Deprecated String getRepositoryFactoryBeanName()
getRepositoryBaseClassName().FactoryBean class to be used to create repository instances.String getRepositoryBaseClassName()
Object getSource()
RepositoryConfiguration.T getConfigurationSource()
RepositoryConfigurationSource that backs the RepositoryConfiguration.boolean isLazyInit()
Iterable<TypeFilter> getExcludeFilters()
TypeFilters to be used to exclude packages from repository scanning.Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.