[jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Closures, better aop support in jdk7?

scott.stark@jboss.org do-not-reply at jboss.com
Mon Feb 26 13:45:32 EST 2007


I viewed the closure talk Jason sent out a link to:
http://video.google.com/videoplay?docid=4051253555018153503&q=engEDU

The www.javac.info has several links to closure related stuff, but its not responding this morning. Must be running on Neal's laptop. His blog (http://gafter.blogspot.com/) also contains related posts.

Although he plays down the usefulness of a closure function pointer/type it would seem to be a natural typed representation of an aspect, and is something I wish we had to avoid going from a type explicit pointcut to the detyped interceptor callback. He talks about closure examples that are obvious advices, but the inclusion of these in the code of the business object still is not correct. It seems that annotations/syntax that makes it easy to add extension points for advices written as closures is what is needed to have proper support for aop in java. Take a look at look this and let me know what you think.

Since closures have not been proposed as a jsr due to conflicting view from within Google, maybe its something we would want to do with this aop view in mind.


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

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



More information about the jboss-dev-forums mailing list