[seam-issues] [JBoss JIRA] Created: (SOLDER-66) Introduce a bean store framework for use in custom contexts (scopes)

Dan Allen (JIRA) jira-events at lists.jboss.org
Thu Jan 20 02:06:49 EST 2011


Introduce a bean store framework for use in custom contexts (scopes)  
----------------------------------------------------------------------

                 Key: SOLDER-66
                 URL: https://issues.jboss.org/browse/SOLDER-66
             Project: Seam Solder
          Issue Type: Feature Request
          Components: Core
    Affects Versions: 3.0.0.Beta1
            Reporter: Dan Allen


CDI leaves the implementation of bean storage for custom contexts up to the extension writer. We want to keep this logic consistent within Seam. Therefore, Solder is a good place to provide a bean store infrastructure that can be leveraged when creating custom scopes, such as the window and render scopes in Seam Faces. Without this bean store framework, we end up with a lot of copy-paste.

This infrastructure can be inspired by the one in Weld. We can't depend on the implementation in Weld, though, because it would break portability.

References:
https://github.com/weld/core/tree/master/impl/src/main/java/org/jboss/weld/context/beanstore
https://github.com/seam/faces/tree/master/impl/src/main/java/org/jboss/seam/faces/context

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the seam-issues mailing list