|
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.ParentDelegatingRepositoryConfigInformation<T>
public abstract class ParentDelegatingRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
Base class for SingleRepositoryConfigInformation implementations. So
these implementations will capture information for XML elements manually
configuring a single repository bean.
| Constructor Summary | |
|---|---|
ParentDelegatingRepositoryConfigInformation(T parent)
Creates a new ParentDelegatingRepositoryConfigInformation with
the given CommonRepositoryConfigInformation as parent. |
|
| Method Summary | |
|---|---|
boolean |
autodetectCustomImplementation()
Returns whether to try to autodetect a custom implementation. |
String |
getBasePackage()
Returns the base package. |
String |
getCustomImplementationRef()
Returns the bean reference to the custom repository implementation. |
String |
getImplementationBeanName()
Returns the bean name a possibly found custom implementation shall be registered under. |
String |
getImplementationClassName()
Returns the class name of a possible custom repository implementation class to detect. |
String |
getNamedQueriesLocation()
Returns the location of the properties file to contain named queries. |
protected T |
getParent()
|
QueryLookupStrategy.Key |
getQueryLookupStrategyKey()
Returns the strategy finder methods should be resolved. |
String |
getRepositoryFactoryBeanClassName()
Returns the configured repository factory class. |
String |
getRepositoryImplementationSuffix()
Returns the suffix to use for implementation bean lookup or class detection. |
Element |
getSource()
Returns the element the repository information is derived from. |
String |
getTransactionManagerRef()
Returns the bean name of the PlatformTransactionManager to be
used. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.springframework.data.repository.config.SingleRepositoryConfigInformation |
|---|
getBeanId, getInterfaceName |
| Constructor Detail |
|---|
public ParentDelegatingRepositoryConfigInformation(T parent)
ParentDelegatingRepositoryConfigInformation with
the given CommonRepositoryConfigInformation as parent.
parent - | Method Detail |
|---|
protected T getParent()
public String getBasePackage()
CommonRepositoryConfigInformation
getBasePackage in interface CommonRepositoryConfigInformationpublic String getImplementationClassName()
SingleRepositoryConfigInformation
getImplementationClassName in interface SingleRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>public String getImplementationBeanName()
SingleRepositoryConfigInformation
getImplementationBeanName in interface SingleRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>public boolean autodetectCustomImplementation()
SingleRepositoryConfigInformation
autodetectCustomImplementation in interface SingleRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>public String getCustomImplementationRef()
SingleRepositoryConfigInformation
getCustomImplementationRef in interface SingleRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>public Element getSource()
CommonRepositoryConfigInformation
getSource in interface CommonRepositoryConfigInformationpublic String getRepositoryImplementationSuffix()
CommonRepositoryConfigInformation
getRepositoryImplementationSuffix in interface CommonRepositoryConfigInformationpublic String getRepositoryFactoryBeanClassName()
CommonRepositoryConfigInformation
getRepositoryFactoryBeanClassName in interface CommonRepositoryConfigInformationpublic String getTransactionManagerRef()
CommonRepositoryConfigInformationPlatformTransactionManager to be
used. Returns null if no reference has been configured
explicitly.
getTransactionManagerRef in interface CommonRepositoryConfigInformationpublic QueryLookupStrategy.Key getQueryLookupStrategyKey()
CommonRepositoryConfigInformation
getQueryLookupStrategyKey in interface CommonRepositoryConfigInformationpublic String getNamedQueriesLocation()
CommonRepositoryConfigInformation
getNamedQueriesLocation in interface CommonRepositoryConfigInformation
|
Spring Data Commons | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||