You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by Apache Wiki <wi...@apache.org> on 2010/03/03 11:36:50 UTC
[Myfaces Wiki] Update of "Extensions/CDI/DevDoc/Drafts" by GerhardPetracek
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Myfaces Wiki" for change notification.
The "Extensions/CDI/DevDoc/Drafts" page has been changed by GerhardPetracek.
http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts?action=diff&rev1=25&rev2=26
--------------------------------------------------
* @ViewScoped support
* @ViewConversationScoped
* @ViewRequestScoped
- * @WindowScoped
- * @AccessScoped
* @Flow (and @Subflow) for special flow config-classes
* Dependency Injection for JSF action method parameters
* @ELResource (e.g. @ELResource("#{...}")
Alternative: @Resource similar to the annotation in Spring
* probably enable @Observes for JSF2 events (not sure if this is possible in a JSF container independent way)
- * producer method for JSF ProjectStages
* producer method for the current PhaseId
* enable support for activating @Alternatives depending on a JSF project stage. I've already implemented this as @ProjectStageActivated annotation.
* producer method for request parameters (@RequestParam(name = "xyz"))
== Crazy ideas :) ==
- * Support for the Orchestra conversation style with CDI.
- (The concept of Seam/CDI conversations is different from Orchestra conversations. Sometimes it's e.g. required to immediately restart (= invalidate and start) a conversation. Furthermore, sometimes it makes sense to use named conversations. Due to the spec. suggestions of CDI that might be difficult. However, we should try to implement it.
* @ViewController like the one of Orchestra
- * Annotations '''similar''' to [[http://mcatr.blogspot.com/2009/12/jsf-phaselisteners-with-annotations.html|blog]] as alternative to @ViewController
* Support dynamic recompilation and bean reloading like Ext-Scripting does for standard JSF managed beans within myfaces.
@@ -78, +72 @@
* @ProjectStageActivated to disable beans depending on a JSF ProjectStage
* @ViewScoped Context to use javax.faces.bean.ViesScoped as a NormalScope(passivating=true) in CDI
+ == Moved to Jira ==
+ * Scopes
+ * Support for the Orchestra conversation style with CDI.
+ * @WindowScoped
+ * @AccessScoped
+ * ProjectStage support
+ * Annotations '''similar''' to [[http://mcatr.blogspot.com/2009/12/jsf-phaselisteners-with-annotations.html|blog]] as alternative to @ViewController
+