|
Spring Data Commons | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.data.repository.config.RepositoryConfigurationSourceSupport
org.springframework.data.repository.config.XmlRepositoryConfigurationSource
public class XmlRepositoryConfigurationSource
XML based RepositoryConfigurationSource. Uses configuration defined on Element attributes.
| Field Summary |
|---|
| Fields inherited from class org.springframework.data.repository.config.RepositoryConfigurationSourceSupport |
|---|
DEFAULT_REPOSITORY_IMPL_POSTFIX |
| Constructor Summary | |
|---|---|
XmlRepositoryConfigurationSource(Element element,
ParserContext context)
Creates a new XmlRepositoryConfigurationSource using the given Element and ParserContext. |
|
| Method Summary | |
|---|---|
Iterable<String> |
getBasePackages()
Returns the base packages the repository interfaces shall be found under. |
Element |
getElement()
Returns the XML element backing the configuration. |
protected Iterable<TypeFilter> |
getExcludeFilters()
Return the TypeFilters to define which types to exclude when scanning for repositories. |
protected Iterable<TypeFilter> |
getIncludeFilters()
Return the TypeFilters to define which types to include when scanning for repositories. |
String |
getNamedQueryLocation()
|
Object |
getQueryLookupStrategyKey()
Returns the QueryLookupStrategy.Key to define how query methods shall be resolved. |
String |
getRepositoryFactoryBeanName()
Returns the name of the class of the FactoryBean to actually create repository instances. |
String |
getRepositoryImplementationPostfix()
Returns the configured postfix to be used for looking up custom implementation classes. |
Object |
getSource()
Returns the actual source object that the configuration originated from. |
| Methods inherited from class org.springframework.data.repository.config.RepositoryConfigurationSourceSupport |
|---|
getCandidates |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XmlRepositoryConfigurationSource(Element element,
ParserContext context)
XmlRepositoryConfigurationSource using the given Element and ParserContext.
element - must not be null.context - must not be null.| Method Detail |
|---|
public Object getSource()
RepositoryConfigurationSource
public Iterable<String> getBasePackages()
RepositoryConfigurationSource
public Object getQueryLookupStrategyKey()
RepositoryConfigurationSourceQueryLookupStrategy.Key to define how query methods shall be resolved.
public String getNamedQueryLocation()
public Element getElement()
protected Iterable<TypeFilter> getExcludeFilters()
RepositoryConfigurationSourceSupportTypeFilters to define which types to exclude when scanning for repositories. Default
implementation returns an empty collection.
getExcludeFilters in class RepositoryConfigurationSourceSupportprotected Iterable<TypeFilter> getIncludeFilters()
RepositoryConfigurationSourceSupportTypeFilters to define which types to include when scanning for repositories. Default
implementation returns an empty collection.
getIncludeFilters in class RepositoryConfigurationSourceSupportpublic String getRepositoryImplementationPostfix()
RepositoryConfigurationSource
public String getRepositoryFactoryBeanName()
RepositoryConfigurationSourceFactoryBean to actually create repository instances.
|
Spring Data Commons | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||