Hi Stephen,
Sorry, I'm coming into the thread a little late - I'll have a look at
what you've done in Merlin below and send in some comments soon.
Are you in the process of splitting up the jar files now ?
Assuming the extension models are now consolidated - the next thing in
the lifecycle extension world to look at was the session proposal
from Berin, archived under
http://marc.theaimsgroup.com/?l=avalon-dev&m=102742811501755&w=2.
Have you investigated this one already ?
Cheers,
Marcus
On Wed, Aug 14, 2002 at 01:00:48PM +0200, Stephen McConnell wrote:
>
>
> >
> >OK
> >
> >After seperation of profile deployment from instance instantiation I can
> >now provide context to all stages.
> >
> >I'll go ahead and update Merlin's extension framework to the following:
> >
> > interface Creator
> > {
> > void create( Object object, Context context ) throws Exception;
> > void destroy( Object object, Context context );
> > }
> >
> > interface Accessor
> > {
> > void access( Object object, Context context ) throws Exception;
> > void release( Object object, Context context );
> > }
> >
> >Cheers, Steve.
>
>
> DONE.
>
> Merlin now provides full support for lifestyle extension based on the
> above interfaces. I've include the Creator and Accessor interfaces and
> container independent abstract classes in the package
> org.apache.excalibur.container.lifecycle.* For the moment these are
> included in the merlin jar file but I'll come up with a seperate
> excalibur-container jar in the near future that can be used indepedently
> of Merlin.
>
> Cheers, Steve.
>
> --
>
> Stephen J. McConnell
>
> OSM SARL
> digital products for a global economy
> mailto:[EMAIL PROTECTED]
> http://www.osm.net
>
>
>
>
> --
> To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
--
.....
,,$$$$$$$$$, Marcus Crafter
;$' '$$$$: Computer Systems Engineer
$: $$$$: ManageSoft GmbH
$ o_)$$$: 82-84 Mainzer Landstrasse
;$, _/\ &&:' 60327 Frankfurt Germany
' /( &&&
\_&&&&'
&&&&.
&&&&&&&:
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>