Last modified by Vincent Massol on 2016/09/28

<
From version < 38.1 >
edited by Thomas Mortagne
on 2016/08/23
To version < 39.1 >
edited by Thomas Mortagne
on 2016/08/23
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -85,10 +85,12 @@
85 85  
86 86  == Filter framework improvements ==
87 87  
88 -Thanks to now Java 8 support getting methods parameters names trough reflexion it's not required anymore to use ##@Name## annotation in the definition of a filter. See [[extensions:Extension.Filter Module||anchor="#HAnnotations"]] for more details.
88 +Thanks to now Java 8 support getting methods parameters names trough reflection it's not required anymore to use ##@Name## annotation in the definition of a filter. See [[extensions:Extension.Filter Module||anchor="#HAnnotations"]] for more details.
89 89  
90 90  It's also possible to override the name of the event (which is by default extracted from the method name) using the ##@Name## annotation.
91 91  
92 +Filter manager make sure to calculate the event descriptor based on the top most overridden method (usually coming from an interface). Various things were not always properly inherited (like event name or reflection based parameters names).
93 +
92 92  == Cache module moved to XWiki Commons ==
93 93  
94 94  This mostly means that you can now use it in commons and rendering modules. Nothing change in the classes or packages names, just need to update group id and artifact id in your build tool.

Get Connected