[jboss-dev-forums] [Design the new POJO MicroContainer] - Re: Nested property ref
alesj
do-not-reply at jboss.com
Mon Dec 10 13:24:43 EST 2007
"alesj" wrote :
| Or I can refactor ConfigureAction to do this with bypassing KernelConfigurator usage.
I have a few question regarding this impl:
| protected void dispatchSetProperty(PropertyMetaData property, boolean nullyfy, BeanInfo info, Object target, ClassLoader cl)
| throws Throwable
| {
| String name = property.getName();
| if (nullyfy)
| {
| info.setProperty(target, name, null);
| }
| else
| {
| PropertyInfo propertyInfo = info.getProperty(name);
| ValueMetaData valueMetaData = property.getValue();
| Object value = valueMetaData.getValue(propertyInfo.getType(), cl);
| info.setProperty(target, name, value);
| }
| }
|
This bypasses the KernelControllerContextAction.dispatchJoinPoint, which is probably not a good thing.
But on the other hand, every BeanInfo.get/set or PropertyInfo.get/set also doesn't go through JoinpointFactory.
What's the main purpose of JoinpointFactory then?
To simplyfy AOP usage or to add some other metadata notion?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4111725#4111725
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4111725
More information about the jboss-dev-forums
mailing list