box.system.ioc.dsl.concurrent.Callable interface">
|
ColdBox Platform Version 3.5.3 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
coldbox.system.ioc.dsl.ColdBoxDSL
public class ColdBoxDSL
The DSL builder for all ColdBox related stuff
| Constructor Summary | |
|---|---|
init(any<Injector> injector)
Configure the DSL for operation and returns itself |
|
| Method Summary | |
|---|---|
private any |
getColdboxDSL(any definition, [any targetObject])
Get dependencies using the coldbox dependency DSL |
private any<DatasourceBean> |
getDatasource([any alias])
I will return to you a datasourceBean according to the alias of the datasource you wish to get from the configstruct |
private any |
getIOCDSL(any definition, [any targetObject])
Get an IOC dependency |
private any |
getJavaLoaderDSL(any definition, [any targetObject])
Get JavaLoader Dependency |
private any |
getOCMDSL(any definition, [any targetObject])
Get OCM dependencies |
private any |
getWebserviceDSL(any definition, [any targetObject])
Get webservice dependencies |
any |
process(any definition, [any targetObject])
Process an incoming DSL definition and produce an object with it |
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init(any<Injector> injector)
injector - The linked WireBox injector| Method Detail |
|---|
private any getColdboxDSL(any definition, [any targetObject])
definition - The dependency definition structuretargetObject - The target object we are building the DSL dependency for. If empty, means we are just requesting buildingprivate any<DatasourceBean> getDatasource([any alias])
alias - The alias of the datasource to get from the configstruct (alias property in the config file)private any getIOCDSL(any definition, [any targetObject])
definition - The dependency definition structuretargetObject - The target object we are building the DSL dependency for. If empty, means we are just requesting buildingprivate any getJavaLoaderDSL(any definition, [any targetObject])
definition - The dependency definition structuretargetObject - The target object we are building the DSL dependency for. If empty, means we are just requesting buildingprivate any getOCMDSL(any definition, [any targetObject])
definition - The dependency definition structuretargetObject - The target object we are building the DSL dependency for. If empty, means we are just requesting buildingprivate any getWebserviceDSL(any definition, [any targetObject])
definition - The dependency definition structuretargetObject - The target object we are building the DSL dependency for. If empty, means we are just requesting buildingpublic any process(any definition, [any targetObject])
process
in interface
IDSLBuilder
definition - The injection dsl definition structure to process. Keys: name, dsltargetObject - The target object we are building the DSL dependency for. If empty, means we are just requesting building
|
ColdBox Platform Version 3.5.3 | ||||
| FRAMES | |||||