Package de.adorsys.smartanalytics.config
Class MongoConfig
- java.lang.Object
-
- org.springframework.data.mongodb.config.MongoConfigurationSupport
-
- org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- de.adorsys.smartanalytics.config.MongoConfig
-
@Configuration @EnableSmartanalyticsMongoPersistence @PropertySource(value="${mongo.properties.url}", ignoreResourceNotFound=true) @Profile("mongo-persistence") public class MongoConfig extends org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
-
Constructor Summary
Constructors Constructor Description MongoConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetDatabaseName()org.springframework.data.mongodb.gridfs.GridFsTemplategridFsTemplate()com.mongodb.client.MongoClientmongoClient()org.springframework.data.mongodb.MongoDbFactorymongoDbFactory()-
Methods inherited from class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
getMappingBasePackage, mappingMongoConverter, mongoTemplate
-
-
-
-
Method Detail
-
getDatabaseName
protected String getDatabaseName()
- Specified by:
getDatabaseNamein classorg.springframework.data.mongodb.config.MongoConfigurationSupport
-
gridFsTemplate
@Bean public org.springframework.data.mongodb.gridfs.GridFsTemplate gridFsTemplate() throws Exception- Throws:
Exception
-
mongoClient
@Bean public com.mongodb.client.MongoClient mongoClient()
- Specified by:
mongoClientin classorg.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
mongoDbFactory
public org.springframework.data.mongodb.MongoDbFactory mongoDbFactory()
- Overrides:
mongoDbFactoryin classorg.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
-