Class SimpleMongoDatabaseFactory

  • All Implemented Interfaces:
    MongoDatabaseFactory

    public final class SimpleMongoDatabaseFactory
    extends java.lang.Object
    implements MongoDatabaseFactory
    The simple Mongo database factory.
    Since:
    3.3
    Author:
    Denis Stepanov
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleMongoDatabaseFactory​(com.mongodb.client.MongoClient mongoClient, java.lang.String databaseName)
      Default constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.mongodb.client.MongoDatabase getDatabase​(PersistentEntity persistentEntity)
      The Mongo database factory.
      com.mongodb.client.MongoDatabase getDatabase​(java.lang.Class<?> entityClass)
      The Mongo database factory.
      • Methods inherited from class java.lang.Object

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

      • SimpleMongoDatabaseFactory

        public SimpleMongoDatabaseFactory​(com.mongodb.client.MongoClient mongoClient,
                                          java.lang.String databaseName)
        Default constructor.
        Parameters:
        mongoClient - The Mongo client
        databaseName - The default database name