[jboss-dev-forums] [Design the new POJO MicroContainer] - Re: Recent changes Microcontainer
adrian@jboss.org
do-not-reply at jboss.com
Wed Jan 17 10:13:22 EST 2007
"alesj" wrote : Using KernelConfigFactory to get KernelConfig (which can provide this)?
|
| Putting KernelConfig instance into Configurator?
| It's a 'loop' usage. Looks wrong.
|
| I see we are already using KernelConfig as a parameter.
| Doing it the same here (adding it as a parameter in resolveProperty method)?
| If I do this (just tried), then almost every method in Configurator needs it. Yuck.
|
| Any other ways / ideas?
|
It is the KernelConfigurator that has this information.
The problem is that the current code uses a static singleton as a delegate
AbstractKernelConfigurator -> Configurator
so one way to fix would be to move the code to the AbstractKernelConfigurator
that needs kernel specific config.
Perhaps a simpler solution is to expose the TypeInfoFactory on the TypeInfo interface.
You would then be able to do
| TypeInfoFactory typeInfoFactory = beanInfo.getClassInfo().getTypeInfoFactory();
| TypeInfo typeInfo = typeInfoFactory.getTypeInfo(name, classLoader);
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4002844#4002844
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4002844
More information about the jboss-dev-forums
mailing list