coldbox.system.ioc.dsl

Interface IDSLBuilder

coldbox.system.ioc.dsl.IDSLBuilder
Class Attributes:
None
All Known Implementing Classes:
CacheBoxDSL , ColdBoxDSL , LogBoxDSL

The main interface to produce WireBox namespace DSL Builders

Constructor Summary
init(any<Injector> injector)
      Configure the DSL Builder for operation and returns itself.
Method Summary
any process(any definition, [any targetObject])
     Process an incoming DSL definition and produce an object with it.

Constructor Detail

init

public init(any<Injector> injector)

Configure the DSL Builder for operation and returns itself

Parameters:
injector - The linked WireBox injector

Method Detail

process

public any process(any definition, [any targetObject])

Process an incoming DSL definition and produce an object with it.

Parameters:
definition - The injection dsl definition structure to process. Keys: name, dsl
targetObject - The target object we are building the DSL dependency for. If empty, means we are just requesting building