Class MongoConfig


  • @Profile("mongo")
    @Configuration
    @EnableMongoRepositories(basePackages="de.adorsys.multibanking.mongo.repository")
    @EnableSmartanalyticsMongoPersistence
    @PropertySource(value="${mongo.properties.url}",
                    ignoreResourceNotFound=true)
    public class MongoConfig
    extends org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
    • Constructor Summary

      Constructors 
      Constructor Description
      MongoConfig()  
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      protected java.lang.String getDatabaseName()  
      org.springframework.data.mongodb.gridfs.GridFsTemplate gridFsTemplate()  
      com.mongodb.client.MongoClient mongoClient()  
      com.mongodb.MongoClient mongoClientOld()
      Deprecated.
      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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MongoConfig

        public MongoConfig()
    • Method Detail

      • getDatabaseName

        @NonNull
        protected java.lang.String getDatabaseName()
        Specified by:
        getDatabaseName in class org.springframework.data.mongodb.config.MongoConfigurationSupport
      • gridFsTemplate

        @Bean
        public org.springframework.data.mongodb.gridfs.GridFsTemplate gridFsTemplate()
                                                                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • mongoClient

        @Bean
        @NonNull
        public com.mongodb.client.MongoClient mongoClient()
        Specified by:
        mongoClient in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
      • mongoClientOld

        @Deprecated
        @Bean
        public com.mongodb.MongoClient mongoClientOld()
        Deprecated.
      • mongoDbFactory

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