org.springframework.data.document.mongodb.config
Class SimpleMongoRepositoryConfiguration
java.lang.Object
org.springframework.data.repository.config.RepositoryConfig<SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration>
org.springframework.data.document.mongodb.config.SimpleMongoRepositoryConfiguration
- All Implemented Interfaces:
- org.springframework.data.repository.config.CommonRepositoryConfigInformation, org.springframework.data.repository.config.GlobalRepositoryConfigInformation<SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration>
public class SimpleMongoRepositoryConfiguration
- extends org.springframework.data.repository.config.RepositoryConfig<SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration>
RepositoryConfig
implementation to create
SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration
instances for both automatic and manual
configuration.
- Author:
- Oliver Gierke
Fields inherited from class org.springframework.data.repository.config.RepositoryConfig |
BASE_PACKAGE, DEFAULT_REPOSITORY_IMPL_POSTFIX, QUERY_LOOKUP_STRATEGY, REPOSITORY_FACTORY_CLASS_NAME, REPOSITORY_IMPL_POSTFIX, TRANSACTION_MANAGER_REF |
Methods inherited from class org.springframework.data.repository.config.RepositoryConfig |
configureManually, getBasePackage, getQueryLookupStrategyKey, getRepositoryFactoryBeanClassName, getRepositoryImplementationSuffix, getSingleRepositoryConfigInformations, getSource, getTransactionManagerRef |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleMongoRepositoryConfiguration
protected SimpleMongoRepositoryConfiguration(Element repositoriesElement)
- Creates a new
SimpleMongoRepositoryConfiguration
for the given
Element
.
- Parameters:
repositoriesElement
- defaultRepositoryFactoryBeanClassName
-
getMongoTemplateRef
public String getMongoTemplateRef()
- Returns the bean name of the
MongoTemplate
to be referenced.
- Returns:
getAutoconfigRepositoryInformation
public SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration getAutoconfigRepositoryInformation(String interfaceName)
getRepositoryBaseInterface
public Class<?> getRepositoryBaseInterface()
createSingleRepositoryConfigInformationFor
protected SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration createSingleRepositoryConfigInformationFor(Element element)
- Specified by:
createSingleRepositoryConfigInformationFor
in class org.springframework.data.repository.config.RepositoryConfig<SimpleMongoRepositoryConfiguration.MongoRepositoryConfiguration,SimpleMongoRepositoryConfiguration>
Copyright © 2011. All Rights Reserved.