wirebox.system.ioc.dsl

Class LogBoxDSL

lucee.Component
    extended by wirebox.system.ioc.dsl.LogBoxDSL
All Implemented Interfaces:
IDSLBuilder

The DSL processor for all LogBox Related Stuff

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init(any injector)
          Configure the DSL for operation and returns itself.
    Method Summary
    any process(any definition, [any targetObject])
         Process an incoming DSL definition and produce an object with it.
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init(any injector)

    Configure the DSL 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.

    Specified by:
    process in interface IDSLBuilder
    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