Class MongoScriptRunner

  • All Implemented Interfaces:
    org.springframework.beans.factory.InitializingBean

    public class MongoScriptRunner
    extends Object
    implements org.springframework.beans.factory.InitializingBean
    Utility class for running Mongo scripts in JS.
    Author:
    avasquez
    • Constructor Detail

      • MongoScriptRunner

        public MongoScriptRunner()
    • Method Detail

      • setMongo

        public void setMongo​(com.mongodb.Mongo mongo)
      • setDbName

        public void setDbName​(String dbName)
      • setUsername

        public void setUsername​(String username)
      • setPassword

        public void setPassword​(String password)
      • setScriptPaths

        public void setScriptPaths​(List<org.springframework.core.io.Resource> scriptPaths)
      • setRunOnInit

        public void setRunOnInit​(boolean runOnInit)
      • setUseMongoClient

        public void setUseMongoClient​(boolean useMongoClient)
      • setMongoClientBin

        public void setMongoClientBin​(String mongoClientBin)
      • setConnectionStr

        public void setConnectionStr​(String connectionStr)
      • afterPropertiesSet

        public void afterPropertiesSet()
        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      • runScripts

        public void runScripts()