From: <ad...@jb...> - 2005-04-28 00:57:39
|
On the joinpoint model: This is serving more than just a dialogue between the MC and AOP. It is acting as a cache for the reflection style objects. Resolving reflection objects is much more expensive than using them which is why the current EJB/JMX containers preresolve these objects. They are also used by the Bus/Detyped invocations: | public interface KernelBus extends KernelObject | { | /** | * Invoke an operation | * | * @param name the name of the object | * @param joinPoint the join point | * @return the result | * @throws Throwable for any error | */ | Object invoke(Object name, TargettedJoinpoint joinPoint) throws Throwable; | } | This goes back to the "do we need to support a reflection implementation" question. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3875689#3875689 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3875689 |