"[EMAIL PROTECTED]" wrote : With AOP, it is possible to do this without 
refactoring classes in com.a.
  | 
  | You can use declaration of error/warning messages. This is how it works:
  | 
  | 
http://www.jboss.org/jbossaop/docs/1.5.0.GA/docs/aspect-framework/examples/declare/declare.html
  | 
  | It is configurable, because you just need to edit the pointcut expression 
used inside the declare-error tag to change the rules.
  | 
  | This can also be done with annotations instead of xml:
  | 
  | 
http://www.jboss.org/jbossaop/docs/1.5.0.GA/docs/aspect-framework/examples/annotated-declare/annotated-declare.html

Thanks lots, that's great idea.

I'm wondering:
1. How to express the caller within com.b?
2. if I prefer using annotation, and in my case, say I want only 20 out of 5000 
methods defined in com.a can be called by from com.b, does that mean I'll have 
to put the annotation mark in 4980 methods in com.a (how to do the other way 
around)?
3. any run-time performance issue for using this AOP?

--
John

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4183599
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to