Class MongoRedirect

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

    public class MongoRedirect
    extends Object
    implements de.mhus.lib.mongo.xdb.MongoDataSource
    • Constructor Detail

      • MongoRedirect

        public MongoRedirect​(String target)
    • Method Detail

      • getRedirect

        protected de.mhus.lib.mongo.xdb.MongoDataSource getRedirect()
                                                             throws de.mhus.lib.errors.NotFoundException
        Throws:
        de.mhus.lib.errors.NotFoundException
      • getName

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

        public int getPort()
        Specified by:
        getPort in interface de.mhus.lib.mongo.xdb.MongoDataSource
      • 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
      • getConnection

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