[jboss-dev-forums] [Design the new POJO MicroContainer] - Re: MutableClassInfo?

kabir.khan@jboss.com do-not-reply at jboss.com
Wed Jan 14 09:09:28 EST 2009


"adrian at jboss.org" wrote : 
  | SUMMARY
  | 
  | Besides completing the generics stuff in the javassist class info
  | so we can use it, the TypeInfo needs additional "optional" interfaces for mutable
  | behaviour. 
  | 
Cool, that is exactly what I had in mind when originally talking to Ales about this.
"adrian at jboss.org" wrote : 
  | But the real work is making aop/classinfo properly
  | integrate with the classloading structure.
  | 
This is WIP, in AOP I am reimplementing the classpools 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4201653#4201653
I have hacked around the missing features that will be introduced by JBCL-78 for now, once jboss-cl 2.0.2 is released I'm good. I am more or less done with this, but need to add logging and to test this out in AS.

For ClassInfo, the underlying ClassPool that is used by XXXInfo will need to be the same as the ClassPool that is used by AOP, so some centralized repository of ClassPools will probably be needed. For AOP this is done by https://svn.jboss.org/repos/jbossas/projects/aop/trunk/aop/src/main/java/org/jboss/aop/classpool/AOPClassPoolRepository.java, but maybe this should be moved into jboss-reflect?


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4201793#4201793

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4201793



More information about the jboss-dev-forums mailing list