Class MongoConnection

  • All Implemented Interfaces:
    de.mhus.lib.basics.Named, de.mhus.lib.core.ILog, de.mhus.lib.mongo.xdb.MongoDataSource

    public class MongoConnection
    extends de.mhus.lib.core.MLog
    implements de.mhus.lib.mongo.xdb.MongoDataSource
    • Constructor Detail

      • MongoConnection

        public MongoConnection​(String name,
                               String host,
                               int port)
    • Method Detail

      • getConnection

        public com.mongodb.MongoClient getConnection()
        Specified by:
        getConnection in interface de.mhus.lib.mongo.xdb.MongoDataSource
      • getName

        public String getName()
        Specified by:
        getName in interface de.mhus.lib.basics.Named
      • isConnected

        public boolean isConnected()
        Specified by:
        isConnected in interface de.mhus.lib.mongo.xdb.MongoDataSource
      • reset

        public void reset()
        Specified by:
        reset in interface de.mhus.lib.mongo.xdb.MongoDataSource
      • getHost

        public String getHost()
        Specified by:
        getHost in interface de.mhus.lib.mongo.xdb.MongoDataSource
      • getPort

        public int getPort()
        Specified by:
        getPort in interface de.mhus.lib.mongo.xdb.MongoDataSource