Class StartLocalMongoDb

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String connectionString  
      protected java.lang.String database  
      protected java.lang.String password  
      protected java.lang.String username  
      protected de.flapdoodle.embed.mongo.distribution.IFeatureAwareVersion version  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected StartLocalMongoDb​(java.lang.String username, java.lang.String password, java.lang.String database, boolean enableScripting, de.flapdoodle.embed.mongo.distribution.IFeatureAwareVersion version, long timeoutMs)  
    • Field Detail

      • version

        protected final de.flapdoodle.embed.mongo.distribution.IFeatureAwareVersion version
      • username

        protected final java.lang.String username
      • password

        protected final java.lang.String password
      • database

        protected final java.lang.String database
      • connectionString

        protected java.lang.String connectionString
    • Constructor Detail

      • StartLocalMongoDb

        protected StartLocalMongoDb​(java.lang.String username,
                                    java.lang.String password,
                                    java.lang.String database,
                                    boolean enableScripting,
                                    de.flapdoodle.embed.mongo.distribution.IFeatureAwareVersion version,
                                    long timeoutMs)
    • Method Detail

      • startMongo

        protected void startMongo()
      • stopMongo

        protected void stopMongo()
      • getHosts

        public java.lang.String getHosts()
      • getDatabase

        public java.lang.String getDatabase()
      • getUsername

        public java.lang.String getUsername()
      • getPassword

        public java.lang.String getPassword()
      • getOptions

        public java.lang.String getOptions()
      • getConnectionString

        public java.lang.String getConnectionString()
      • getServerVersion

        public java.lang.String getServerVersion()
        Returns:
        the version of the MongoDB instance which is associated with this MongoDbClassExtension
      • createClient

        public com.mongodb.MongoClient createClient()