phew cool...I was scared from your previous post that we had to have the same 
argument all over again.. :)  *blush*

So, what I need to do is:

1) make ClassAdapterFactory configurable
2) Implement ClassAdapter.  I will reuse the ReflectionClassAdapter since I 
currently think reflection is sufficient.
3) hook in ClassAdaptor.getDependencies()
4) Refactor AOP weaving/binding to be able to use MC registry to find 
AspectFactories and as a side effect abort weaving/binding if the factory isn't 
ready.

I'll do this all programmitcally. I cannot write an AspectDeployer until the 
XML parsing is done.  I'll need an XML parser that can handle XML fragments 
since AspectFactory implementations are pluggable (and must remain pluggable 
for things like SecurityAspect).

So, second iteration will be:

1) Write AspectDeployer

3rd iteration will be:

1) Morph GenericBeanFactory so that I can add additional injections like 
Advisor, InstanceAdvisor, TargetObject, etc..  Things only AOP can resolve.

4th iteration:

1) Rewrite DynamicAOP to be able to handle more fine-grain aspects.
2) Refactor annotation overrides and maybe move it into the kernel or a 
separately shared module.
3) Hook in per-instance annotation overrides with DynamicAOP  (the 
getInstanceAdapter implementation

I think maybe you need to handle the @Dependency stuff as it seems this may be 
something specific to MC and not soley an AOP thing.  Is that correct?


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

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


-------------------------------------------------------
This SF.net email is sponsored by Microsoft Mobile & Embedded DevCon 2005
Attend MEDC 2005 May 9-12 in Vegas. Learn more about the latest Windows
Embedded(r) & Windows Mobile(tm) platforms, applications & content.  Register
by 3/29 & save $300 http://ads.osdn.com/?ad_id=6883&alloc_id=15149&op=click
_______________________________________________
JBoss-Development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to