lucee.Componentwirebox.system.ioc.dsl.LogBoxDSL
Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp www.ortussolutions.com --- Process DSL functions via LogBox
Property Summary | ||||
---|---|---|---|---|
type | property | default | serializable | required |
any
|
injector
Injector Reference.
|
true
|
false
|
|
any
|
log
Log Reference.
|
true
|
false
|
|
any
|
logBox
LogBox Reference.
|
true
|
false
|
Constructor Summary | |
---|---|
init(any<Injector> injector)
Configure the DSL Builder for operation and returns itself. |
Method Summary | |
---|---|
string
|
getInjector()
|
string
|
getLog()
|
string
|
getLogBox()
|
any
|
process(any definition, [any targetObject], [any targetID])
Process an incoming DSL definition and produce an object with it. |
any
|
setInjector(any injector)
|
any
|
setLog(any log)
|
any
|
setLogBox(any logBox)
|
Methods inherited from class lucee.Component |
---|
None |
Constructor Detail |
---|
Configure the DSL Builder for operation and returns itself
injector
- The linked WireBox InjectorProperty Detail |
---|
Injector Reference
access
- publicrequired
- falsereturntype
- anyserializable
- trueLog Reference
access
- publicrequired
- falsereturntype
- anyserializable
- trueLogBox Reference
access
- publicrequired
- falsereturntype
- anyserializable
- trueMethod Detail |
---|
Process an incoming DSL definition and produce an object with it
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 buildingtargetID
- The target ID we are building this dependency forinjector
log
logBox