coldbox.system.ioc.dsl

Class CacheBoxDSL

railo-context.Component
        extended by coldbox.system.ioc.dsl.CacheBoxDSL
Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    All Implemented Interfaces:
    IDSLBuilder

    The DSL processor for all CacheBox related stuff

    Constructor Summary
    init(any<Injector> 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 railo-context.Component
    None

    Constructor Detail

    init

    public init(any<Injector> 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