mura.bean

Class beanFactory

WEB-INF.cftags.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:
None
Method Summary
any YesNoToBoolean([any value])
any containsBean([String name])
any containsInstance([String name])
any createDynamicEntity([any entityName], [any code], [any siteid=''])
any createDynamicEntityModule()
any declareBean([string beanName], [string dottedPath], [boolean isSingleton='true'], [struct overrides='[runtime expression]'], [string json=''], [any siteid=''])
any getInstance([String name], [String dsl], [Any initArguments])
any getParent()
any loadDynamicEntities()
any removeBean([any beanName])
any shutdown()
any undeclareBean([any entityname], [any deleteSchema='false'])
 
Methods inherited from class mura.bean.ioc
addAlias, addBean, beanIsTransient, cachable, callInitMethod, cleanMetadata, construct, 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 WEB-INF.cftags.component
None

Method Detail

YesNoToBoolean

public any YesNoToBoolean([any value])

Parameters:
value

containsBean

public any containsBean([String name])

Overrides:
containsBean in class ioc
Parameters:
name

containsInstance

public any containsInstance([String name])

Parameters:
name

createDynamicEntity

public any createDynamicEntity([any entityName], [any code], [any siteid=''])

Parameters:
entityName
code
siteid

createDynamicEntityModule

public any createDynamicEntityModule()


declareBean

public any declareBean([string beanName], [string dottedPath], [boolean isSingleton='true'], [struct overrides='[runtime expression]'], [string json=''], [any siteid=''])

Overrides:
declareBean in class ioc
Parameters:
beanName
dottedPath
isSingleton
overrides
json
siteid

getInstance

public any getInstance([String name], [String dsl], [Any initArguments])

Parameters:
name
dsl
initArguments

getParent

public any getParent()


loadDynamicEntities

public any loadDynamicEntities()


removeBean

public any removeBean([any beanName])

Parameters:
beanName

shutdown

public any shutdown()


undeclareBean

public any undeclareBean([any entityname], [any deleteSchema='false'])

Parameters:
entityname
deleteSchema