Merlin News
===========
In addition to the recent support of extendable lifecycle phases, the
Merlin container now includes the following additional features:
1. independent threads for each container
2. container state events and listeners providing information about
the initialized, started, stopped and disposed state of a
container
3. container events and listeners that providing information about
subsidiary containers added or removed from a target container
4. pragmatic creation of an embedded kernel (demonstration included)
5. pragmatic installation of a component profile at runtime
(independently of a configuration) - i.e. build your own meta-data
definition of a component, and install - watch Merlin assemble it
automatically.
5. validation of container specializations - i.e. create your own
variant of a container and add it to Merlin's container hierarchy.
If you take a look at the Container interface and DefaultContainer API
you should find sufficient content to manage a broad range of
application scenarios. In putting this together I was thinking about
Cocoon dynamic addition of components on-the-fly - there is an example
of this in the playground package - called EmbeddedDemo). There is also
an example called CustomContainer that demonstrates setup of a container
specialization based on Merlin's DefaultContainer.
For more information: http://home.osm.net/doc/merlin
Cheers, Steve.
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>