ANN: AspectWerkz 0.5 has been released
"Jonas Bonèr" <[email protected]> Mon, 12 May 2003 17:46:43 +0200
| Newsgroups | gmane.comp.java.aspectwerkz |
|---|---|
| Message-ID | <[email protected]> |
Hi guys. I have finally completed everything for the 0.5 release fo AspectWerkz (as = well as the move to aspectwerkz.codehaus.org). You can download it from [http://aspectwerkz.codehaus.org/releases.html]. The new features (and changes) are: # Caller side pointcuts. I.e. the possibility to advise a method invocation= (caller side) apart from method execution (callee side). # Fine-grained pattern language for picking out pointcuts. It is now possib= le to pick out method pointcuts by method name, parameter types and retur= n type as well as field pointcuts by field name and field type. All these= support regular expressions. # Runtime attributes for advices (method/field/throws). I.e. add meta-data = to your methods/field/classes as JavaDoc tags which are picked up by the = weaver and used as rule set when doing the transformations. # Class selectors for aspects. I.e. pick out classes using regular expressi= ons. # Advising of static fields. # Parameters to advices. The possibility to pass parameters to advices thro= ugh the XML definition. # Advice stacks. The possibility to define stacks/chains of advices that ca= n be reused throughout the XML definition. # MethodAdvice has been renamed to AroundAdvice and the FieldAdvices has be= en renamed to PreAdvice and PostAdvice. # Creation and registration of new advices at runtime (in previous releases= you could only add/remove/reorder existing advices). # Ant task for offline post-processing. # More flexible startup and definition handling process. # Multiple pattern declarations for pointcuts. # More documentation and examples. # Many many bugfixes. Please try it out and come back with suggestions, bug reports *and* patches= . :-) -- Jonas http://freeroller.net/page/jboner - Jonas ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com