|
Spring Data Commons | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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. |
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 CommonRepositoryConfigInformation
public 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 CommonRepositoryConfigInformation
public String getRepositoryImplementationSuffix()
CommonRepositoryConfigInformation
getRepositoryImplementationSuffix
in interface CommonRepositoryConfigInformation
public String getRepositoryFactoryBeanClassName()
CommonRepositoryConfigInformation
getRepositoryFactoryBeanClassName
in interface CommonRepositoryConfigInformation
public String getTransactionManagerRef()
CommonRepositoryConfigInformation
PlatformTransactionManager
to be
used. Returns null if no reference has been configured
explicitly.
getTransactionManagerRef
in interface CommonRepositoryConfigInformation
public QueryLookupStrategy.Key getQueryLookupStrategyKey()
CommonRepositoryConfigInformation
getQueryLookupStrategyKey
in interface CommonRepositoryConfigInformation
|
Spring Data Commons | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |