mura.bean

Class beanFactory

lucee.Component
    extended by mura.bean.ioc
      extended by mura.bean.beanFactory

This provides the primary bean factory that all component instances are instantiated within

Class Attributes:
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Method Summary
    any containsInstance([string name])
    any getInstance([string name], [string dsl], [any initArguments])
    any getParent()
    any removeBean([any beanName])
    any shutdown()
     
    Methods inherited from class mura.bean.ioc
    addAlias, addBean, beanIsTransient, cachable, callInitMethod, cleanMetadata, construct, containsBean, declareBean, deduceDottedPath, discoverBeans, discoverBeansInFolder, factoryBean, findSetters, forceCache, getBean, getBeanInfo, getConfig, getVersion, init, injectProperties, isConstant, isSingleton, load, logMissingBean, metadata, missingBean, onLoad, onLoadEvent, parentBeanInfo, parentBeanInfoList, resolveBean, resolveBeanCreate, setParent, setupFrameworkDefaults, setupInitMethod, singular
     
    Methods inherited from class lucee.Component
    None

    Method Detail

    containsInstance

    public any containsInstance([string name])

    Parameters:
    name

    getInstance

    public any getInstance([string name], [string dsl], [any initArguments])

    Parameters:
    name
    dsl
    initArguments

    getParent

    public any getParent()


    removeBean

    public any removeBean([any beanName])

    Parameters:
    beanName

    shutdown

    public any shutdown()