|
CFMongoDB | ||||
FRAMES |
WEB-INF.cftags.componentcfmongodb.core.MongoConfig
public class MongoConfig
Main configuration information for MongoDb connections. Defaults are provided, but should be overridden as needed in subclasses.
Constructor Summary | |
---|---|
init([Array hosts], [any dbName='default_db'], [any MongoFactory='[runtime expression]'])
Constructor |
Method Summary | |
---|---|
any |
GETENVIRONMENT()
|
any |
GETMONGOFACTORY()
|
void |
SETENVIRONMENT(any environment)
|
void |
SETMONGOFACTORY(any mongoFactory)
|
any |
addServer([any serverName], [any serverPort])
|
string |
configureEnvironment()
Main extension point: do whatever it takes to decide environment; set environment-specific defaults by overriding the environment-specific structure keyed on the environment name you decide |
any |
establishHostInfo()
|
string |
getDBName()
|
struct |
getDefaults()
|
Array |
getServers()
|
any |
removeAllServers()
|
Methods inherited from class WEB-INF.cftags.component |
---|
|
Constructor Detail |
---|
public init([Array hosts], [any dbName='default_db'], [any MongoFactory='[runtime expression]'])
hosts
- Defaults to [{serverName='localhost',serverPort='27017'}]dbName
MongoFactory
Method Detail |
---|
public any GETENVIRONMENT()
public any GETMONGOFACTORY()
public void SETENVIRONMENT(any environment)
environment
public void SETMONGOFACTORY(any mongoFactory)
mongoFactory
public any addServer([any serverName], [any serverPort])
serverName
serverPort
public string configureEnvironment()
public any establishHostInfo()
public string getDBName()
public struct getDefaults()
public Array getServers()
public any removeAllServers()
|
CFMongoDB | ||||
FRAMES |