An Inversion Of Control plugin that interfaces with major ColdFusion IoC/DI frameworks
|
Method Summary |
private any |
buildAdapter(any framework, any definitionFile)
Build an IoC framework adapter and return it
|
void |
configure()
Configure or Re-Configure the IoC Plugin
|
any<boolean> |
containsBean(any beanName)
Check if the bean factory contains a bean
|
any |
getAdapter()
Get the IoC Factory Adapter in use by this plugin
|
any |
getBean(any beanName)
Get a Bean from the loaded object factory
|
any |
getIOCDefinitionFile()
Get the definition file configured for this plugin
|
any |
getIOCFramework()
Get the IoC framework name defined for this plugin
|
any |
getIoCFactory()
Returns the IoC Factory in use
|
private void |
processObjectCaching(any target, any cacheKey)
Process IoC object Caching
|
void |
reloadDefinitionFile()
Reloads the IoC factory
|
private any |
validateDefinitionFile(any definitionFile)
Validate the IoC Definition File
|