<
From version < 3.1 >
edited by Vincent Massol
on 2011/11/04
To version < 4.1 >
edited by Vincent Massol
on 2011/11/16
>
Change comment: Added provider support

Summary

Details

Page properties
Content
... ... @@ -18,10 +18,15 @@
18 18  
19 19  = For Developers =
20 20  
21 -== <developer feature N> ==
21 +== JSR330 Provider Support ==
22 22  
23 -<description of developer feature N>
23 +XWiki now [[supports JSR330 Providers>>extensions:Extension.Component Module#HRegisteringandUsingaProvider]].
24 24  
25 +They are useful for the following use cases:
26 +* You wish to break a cyclic dependency
27 +* You wish to lazily get a component instance (instead of it getting injected when your Component is looked up the first time)
28 +* You wish to control how you return the instance you're providing for. For example you may wish to read the Component Hint from a configuration file and return the instance of the Component matching that Hint dynamically
29 +
25 25  == Deprecated and Retired projects ==
26 26  
27 27  <description of deprecated and retired projects>

Get Connected