ComponentAbstractBeanRegistrypublic abstract class AbstractBeanFactory extends AbstractComponent
Created: 2009. 03. 09 PM 23:48:09
| Modifier and Type | Field | Description |
|---|---|---|
protected BeanRuleRegistry |
beanRuleRegistry |
|
protected ActivityContext |
context |
|
protected Log |
log |
| Constructor | Description |
|---|---|
AbstractBeanFactory(ActivityContext context,
BeanRuleRegistry beanRuleRegistry,
BeanProxifierType beanProxifierType) |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.lang.Object |
createBean(BeanRule beanRule) |
|
protected void |
doDestroy() |
|
protected void |
doInitialize() |
|
protected java.lang.Object |
getFactoryProducedObject(BeanRule beanRule,
java.lang.Object bean) |
destroy, getComponentName, initialize, isAvailable, isDestroyed, isInitializedprotected final Log log
protected final ActivityContext context
protected final BeanRuleRegistry beanRuleRegistry
public AbstractBeanFactory(ActivityContext context, BeanRuleRegistry beanRuleRegistry, BeanProxifierType beanProxifierType)
protected java.lang.Object createBean(BeanRule beanRule)
protected java.lang.Object getFactoryProducedObject(BeanRule beanRule, java.lang.Object bean)
protected void doInitialize()
throws java.lang.Exception
doInitialize in class AbstractComponentjava.lang.Exceptionprotected void doDestroy()
throws java.lang.Exception
doDestroy in class AbstractComponentjava.lang.ExceptionCopyright © 2008–2018 The Aspectran Project. All rights reserved.