This content has been marked as final.
Show 1 reply
-
1. Re: What is the Seam container technically?
luxspes Nov 10, 2009 4:49 PM (in response to asookazian)
Arbi Sookazian wrote on Nov 08, 2009 21:26:
DAllen refers to thecontainer
extensively throughout SiA. I was reading JSFiA:A container is a system that hosts components and provides a set of services that allow those components to be manipulated.
Ever used the strategy pattern? A container is simply an object that manages a strategy, its the
context of the strategy
: A strategy for a forum, a strategy for a e-commerce site, a strategy for a wiki, all those run inside theseam
context.In other words, each
component managed by seam
(all those with @Names) are strategies that run inside the seamcontext
orcontainer
.
So what classes and/or interfaces in the Seam codebase provide this functionality as thecontainer
?I think that maybe the answer to your question is:
Seam core
, I guess it is precisely that part (all the classes in Seam core: \jboss-seam-XXX.GA\src\main\org\jboss\seam\core ) that is going to be replaced by the Weld container.