List of usage examples for org.springframework.data.mongodb.core SimpleMongoDbFactory SimpleMongoDbFactory
public SimpleMongoDbFactory(MongoClient mongoClient, String databaseName)
From source file:com.epam.ta.reportportal.TestConfig.java
@Bean @Primary/*from w w w . j a va 2s . c om*/ public MongoDbFactory mongoDbFactory() { final Fongo fongo = new Fongo("InMemoryMongo"); SimpleMongoDbFactory mongoDbFactory = new SimpleMongoDbFactory(MockMongoClient.create(fongo), "reportportal"); mongoDbFactory.setWriteConcern(WriteConcern.ACKNOWLEDGED); return mongoDbFactory; }
From source file:se.inera.axel.shs.broker.messagestore.internal.MongoDBTestContextConfig.java
public @Bean MongoDbFactory mongoDbFactorySafe() throws Exception { SimpleMongoDbFactory simpleMongoDbFactory = new SimpleMongoDbFactory(mongo(), "axel-test"); simpleMongoDbFactory.setWriteConcern(WriteConcern.SAFE); return simpleMongoDbFactory; }
From source file:io.leishvl.core.config.MongoConfiguration.java
@Override @Bean// w w w . j a va 2 s . co m public SimpleMongoDbFactory mongoDbFactory() throws UnknownHostException { return new SimpleMongoDbFactory(mongoClient(), getDatabaseName()); }
From source file:uk.gov.nationalarchives.discovery.taxonomy.common.config.mongo.MongoConfiguration.java
/** * We need to use this mongoDbFactory with MappingMongoConvert to prevent a * "_class" field to be stored in mongo collection * * @return/*from w w w . j a v a 2 s. c o m*/ * @throws Exception */ public @Bean MongoDbFactory mongoDbFactory() throws Exception { logger.info("mongo database: {}:{}/{}", host, port, database); return new SimpleMongoDbFactory(new MongoClient(host, port), database); }
From source file:se.inera.axel.riv.impl.MongoDBTestContextConfig.java
public @Bean MongoDbFactory mongoDbFactory() throws Exception { return new SimpleMongoDbFactory(mongo(), "axel-test"); }
From source file:example.tests.InitialLoadTest.java
private ApplicationContext createSingleInstanceAppContext(MongoClient mongo) { AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(); context.getBeanFactory().registerSingleton("mongoClient", new SimpleMongoDbFactory(mongo, "exampleDb")); context.refresh();/*from w ww . j a v a 2s . com*/ return context; }
From source file:org.sai.tools.fe.FeRestApp.java
@Bean public MongoDbFactory mongoDbFactory() throws UnknownHostException { return new SimpleMongoDbFactory(mongo(), "fe"); }
From source file:org.hbird.business.archive.dao.mongo.SubclassAwareMongoTemplate.java
public SubclassAwareMongoTemplate(Mongo mongo, String databaseName) { this(new SimpleMongoDbFactory(mongo, databaseName), null); }
From source file:jp.co.ctc_g.rack.core.config.RackMongoContextConfig.java
/** * MongoDB?DI????// ww w .j a v a2s . co m * @return SimpleMongoDbFactory? * @throws Exception */ @Bean public MongoDbFactory mongoDbFactory() throws Exception { return new SimpleMongoDbFactory(mongo(), databaseName); }
From source file:uk.gov.nationalarchives.discovery.taxonomy.common.config.mongo.MongoConfiguration.java
public @Bean MongoTemplate categoriesMongoTemplate() throws Exception { MongoClient client;// w w w . j ava2 s. c o m client = getMongoClientForCategoriesDatabase(); MongoDbFactory categoriesMongoDbFactory = new SimpleMongoDbFactory(client, database); MappingMongoConverter converter = new MappingMongoConverter( new DefaultDbRefResolver(categoriesMongoDbFactory), new MongoMappingContext()); // remove _class converter.setTypeMapper(new DefaultMongoTypeMapper(null)); return new MongoTemplate(categoriesMongoDbFactory, converter); }