|
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> org.springframework.data.repository.config.ManualRepositoryConfigInformation<T>
public class ManualRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
Configuration information for manual repository configuration.
Constructor Summary | |
---|---|
ManualRepositoryConfigInformation(Element element,
T parent)
|
Method Summary | |
---|---|
boolean |
autodetectCustomImplementation()
Returns if a custom implementation shall be autodetected. |
protected String |
getAttribute(String attribute)
Returns the attribute of the current context. |
String |
getBeanId()
Returns the bean name to be used for the repository. |
String |
getCustomImplementationRef()
Returns the bean reference to the custom repository implementation. |
String |
getInterfaceName()
Returns the name of the repository interface. |
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 org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation |
---|
getBasePackage, getImplementationBeanName, getImplementationClassName, getNamedQueriesLocation, getParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ManualRepositoryConfigInformation(Element element, T parent)
parent
- Method Detail |
---|
public String getBeanId()
SingleRepositoryConfigInformation
public String getInterfaceName()
SingleRepositoryConfigInformation
public String getCustomImplementationRef()
SingleRepositoryConfigInformation
getCustomImplementationRef
in interface SingleRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
getCustomImplementationRef
in class ParentDelegatingRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
public boolean autodetectCustomImplementation()
autodetectCustomImplementation
in interface SingleRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
autodetectCustomImplementation
in class ParentDelegatingRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
public String getRepositoryImplementationSuffix()
CommonRepositoryConfigInformation
getRepositoryImplementationSuffix
in interface CommonRepositoryConfigInformation
getRepositoryImplementationSuffix
in class ParentDelegatingRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
public String getTransactionManagerRef()
CommonRepositoryConfigInformation
PlatformTransactionManager
to be used. Returns null if no reference
has been configured explicitly.
getTransactionManagerRef
in interface CommonRepositoryConfigInformation
getTransactionManagerRef
in class ParentDelegatingRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
public Element getSource()
CommonRepositoryConfigInformation
getSource
in interface CommonRepositoryConfigInformation
getSource
in class ParentDelegatingRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
protected String getAttribute(String attribute)
attribute
-
public String getRepositoryFactoryBeanClassName()
CommonRepositoryConfigInformation
getRepositoryFactoryBeanClassName
in interface CommonRepositoryConfigInformation
getRepositoryFactoryBeanClassName
in class ParentDelegatingRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
public QueryLookupStrategy.Key getQueryLookupStrategyKey()
CommonRepositoryConfigInformation
getQueryLookupStrategyKey
in interface CommonRepositoryConfigInformation
getQueryLookupStrategyKey
in class ParentDelegatingRepositoryConfigInformation<T extends CommonRepositoryConfigInformation>
|
Spring Data Commons | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |