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