public final class SimpleReactiveMongoDatabaseFactory extends java.lang.Object implements ReactiveMongoDatabaseFactory
Constructor and Description |
---|
SimpleReactiveMongoDatabaseFactory(com.mongodb.reactivestreams.client.MongoClient mongoClient,
java.lang.String databaseName)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.mongodb.reactivestreams.client.MongoDatabase |
getDatabase(java.lang.Class<?> entityClass)
The Mongo database factory.
|
com.mongodb.reactivestreams.client.MongoDatabase |
getDatabase(PersistentEntity persistentEntity)
The Mongo database factory.
|
public SimpleReactiveMongoDatabaseFactory(com.mongodb.reactivestreams.client.MongoClient mongoClient, java.lang.String databaseName)
mongoClient
- The Mongo clientdatabaseName
- The default database namepublic com.mongodb.reactivestreams.client.MongoDatabase getDatabase(PersistentEntity persistentEntity) throws DataAccessException
ReactiveMongoDatabaseFactory
getDatabase
in interface ReactiveMongoDatabaseFactory
persistentEntity
- The persistent entityDataAccessException
public com.mongodb.reactivestreams.client.MongoDatabase getDatabase(java.lang.Class<?> entityClass) throws DataAccessException
ReactiveMongoDatabaseFactory
getDatabase
in interface ReactiveMongoDatabaseFactory
entityClass
- The entity classDataAccessException