Class 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 String getDatabaseName()  
      org.springframework.data.mongodb.gridfs.GridFsTemplate gridFsTemplate()  
      com.mongodb.client.MongoClient mongoClient()  
      org.springframework.data.mongodb.MongoDbFactory mongoDbFactory()  
      • Methods inherited from class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration

        getMappingBasePackage, mappingMongoConverter, mongoTemplate
      • Methods inherited from class org.springframework.data.mongodb.config.MongoConfigurationSupport

        abbreviateFieldNames, customConversions, fieldNamingStrategy, getInitialEntitySet, getMappingBasePackages, isNewStrategyFactory, mongoMappingContext, scanForEntities
    • Constructor Detail

      • MongoConfig

        public MongoConfig()
    • Method Detail

      • getDatabaseName

        protected String getDatabaseName()
        Specified by:
        getDatabaseName in class org.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:
        mongoClient in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
      • mongoDbFactory

        public org.springframework.data.mongodb.MongoDbFactory mongoDbFactory()
        Overrides:
        mongoDbFactory in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration