Hi Mark,

To my knowledge Seam Faces provides @RenderScoped (similar to JSF flash scope 
but with better impl) [1] and @ViewScoped [2]. No such elaborate things as CODI 
@WindowScoped or CODI conversation.

Others notable things are injectable and scoped Validator and Converter [3] and 
phase event propagation [4] (easy to do, but useful for end user). Other points 
in Seam Faces could be interesting but are out off the "scope" of this topic 
:-).


[1] 
http://docs.jboss.org/seam/3/faces/reference/snapshot/en-US/html_single/#RenderScoped
[2] 
http://docs.jboss.org/seam/3/faces/reference/snapshot/en-US/html_single/#viewscoped
[3] 
http://docs.jboss.org/seam/3/faces/reference/snapshot/en-US/html_single/#enhanced_artifacts
[4] 
http://docs.jboss.org/seam/3/faces/reference/snapshot/en-US/html_single/#events

Antoine SABOT-DURAND



Le 15 oct. 2012 à 09:55, Mark Struberg <[email protected]> a écrit :

> Hi folks!
> 
> I finally like to start working on JSF scopes for DeltaSpike.
> 
> We already have the following 2 features implemented and working (including 
> unit tests):
> 
> * JFS @ViewScoped Context support
> * JSF-2-CDI scope mapping.
> * injecting typesafe JSF messages
> 
> 
> The next item on my list is the
> 
> * @WindowScoped
> 
> 
> This is kind of a Session per browser tab. Does Seam3 provide a similar 
> mechanism? If not, I suggest taking a peak what we do over in CODI.
> There is quite some trickery necessary, but we finally found a solution which 
> works pretty well [1]. This is also the base of the windowId feature most 
> probably coming with JSF-2.2 btw.
> 
> 
> Once we have the @WindowScoped support we can build much more fine grained 
> conversation stuff which is perfectly browser tab aware based on it.
> 
> 
> Wdyt? 
> 
> Any cool features related to this to look at in Seam3?
> Who is interested to help hacking this stuff?
> 
> 
> LieGrue,
> strub
> 
> 
> 
> [1] https://cwiki.apache.org/confluence/display/EXTCDI/JSF+WindowHandler
> 

Reply via email to