|
ColdBox Platform v3.8.0 | ||||
FRAMES |
WEB-INF.cftags.componentcoldbox.system.web.loader.CFCApplicationLoader
public class CFCApplicationLoader
Loads a coldbox configuration file
Constructor Summary | |
---|---|
init(any controller='')
constructor |
Method Summary | |
---|---|
void |
calculateAppMapping(any configStruct)
Calculate the AppMapping |
private void |
detectEnvironment(any oConfig, any config)
Detect the running environment and return the name |
private any |
getAppMappingAsDots(any appMapping)
Get the App Mapping as Dots |
private void |
invoker(any oConfig, any method)
|
private any |
loadCacheBoxByConvention(any config)
Basically get the right config file to load in place |
void |
loadConfiguration([any overrideAppMapping=''])
Parse the application configuration file |
private void |
loadLogBoxByConvention(any logBoxConfig, any config)
Load logBox by convention |
private void |
loadLogBoxByFile(any logBoxConfig, any filePath)
Load logBox by file |
void |
parseCacheBox(any oConfig, any config)
Parse Cache Settings for CacheBox operation |
void |
parseColdboxSettings(any oConfig, any config, [any overrideAppMapping=''])
Parse ColdBox Settings |
void |
parseConventions(any oConfig, any config)
Parse Conventions |
void |
parseDatasources(any oConfig, any config)
Parse Datsources |
void |
parseDebuggerSettings(any oConfig, any config)
Parse Debugger Settings |
void |
parseExternalLocations(any oConfig, any config)
Parse External locations |
void |
parseFlashScope(any oConfig, any config)
Parse ORM settings |
void |
parseIOC(any oConfig, any config)
Parse IOC Integration |
void |
parseInterceptors(any oConfig, any config)
Parse Interceptors |
void |
parseInvocationPaths(any oConfig, any config)
Parse Invocation paths |
void |
parseLayoutsViews(any oConfig, any config)
Parse Layouts And Views |
void |
parseLocalization(any oConfig, any config)
Parse localization |
void |
parseLogBox(any oConfig, any config, any configHash)
Parse LogBox |
void |
parseMailSettings(any oConfig, any config)
Parse Mail Settings |
void |
parseModules(any oConfig, any config)
Parse Module Settings |
void |
parseORM(any oConfig, any config)
Parse ORM Scope |
void |
parseValidation(any oConfig, any config)
Parse Validation Scope |
void |
parseWebservices(any oConfig, any config)
Parse webservices |
void |
parseWireBox(any oConfig, any config)
Parse WireBox |
void |
parseYourSettings(any oConfig, any config)
Parse Your Settings |
Methods inherited from class WEB-INF.cftags.component |
---|
None
|
Constructor Detail |
---|
public init(any controller='')
controller
- The coldbox application to load the settings intoMethod Detail |
---|
public void calculateAppMapping(any configStruct)
configStruct
- The config structprivate void detectEnvironment(any oConfig, any config)
oConfig
- The config objectconfig
- The config structprivate any getAppMappingAsDots(any appMapping)
appMapping
private void invoker(any oConfig, any method)
oConfig
- The config objectmethod
- Name of the method to callprivate any loadCacheBoxByConvention(any config)
config
public void loadConfiguration([any overrideAppMapping=''])
overrideAppMapping
- The direct location of the application in the web server.private void loadLogBoxByConvention(any logBoxConfig, any config)
logBoxConfig
config
private void loadLogBoxByFile(any logBoxConfig, any filePath)
logBoxConfig
filePath
public void parseCacheBox(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseColdboxSettings(any oConfig, any config, [any overrideAppMapping=''])
oConfig
- The config objectconfig
- The config structoverrideAppMapping
- The direct location of the application in the web server.public void parseConventions(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseDatasources(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseDebuggerSettings(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseExternalLocations(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseFlashScope(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseIOC(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseInterceptors(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseInvocationPaths(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseLayoutsViews(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseLocalization(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseLogBox(any oConfig, any config, any configHash)
oConfig
- The config objectconfig
- The config structconfigHash
- The initial logBox config hashpublic void parseMailSettings(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseModules(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseORM(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseValidation(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseWebservices(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseWireBox(any oConfig, any config)
oConfig
- The config objectconfig
- The config structpublic void parseYourSettings(any oConfig, any config)
oConfig
- The config objectconfig
- The config struct
|
ColdBox Platform v3.8.0 | ||||
FRAMES |