Class MongoScriptRunner

java.lang.Object
org.craftercms.commons.mongo.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 Details

    • MongoScriptRunner

      public MongoScriptRunner()
  • Method Details

    • setMongo

      public void setMongo(com.mongodb.MongoClient 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)
    • setConnectionStr

      public void setConnectionStr(String connectionStr)
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception