Package org.craftercms.commons.mongo
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 Summary
Constructors Constructor Description MongoScriptRunner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPropertiesSet()
void
runScripts()
void
setConnectionStr(String connectionStr)
void
setDbName(String dbName)
void
setMongo(com.mongodb.Mongo mongo)
void
setMongoClientBin(String mongoClientBin)
void
setPassword(String password)
void
setRunOnInit(boolean runOnInit)
void
setScriptPaths(List<org.springframework.core.io.Resource> scriptPaths)
void
setUseMongoClient(boolean useMongoClient)
void
setUsername(String username)
-
-
-
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 interfaceorg.springframework.beans.factory.InitializingBean
-
runScripts
public void runScripts()
-
-