Marcus Crafter wrote:

>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.
>       
>

Great!
I'm looking forward to ticking that one off the list,

>       Are you in the process of splitting up the jar files now ?
>

If you happy with the org.apache.ezcalibur.container.lifecycle stuff 
(inside the excalibur/assembly CVS), I'll package it up into a seperate 
jar file ASAP.  

>       
>       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 ?
>       
>

Nope - I actually want to finalize the lifestyle content first (any help 
from Fortress people appraciated).  Basically singleton and transient 
are in place.  Getting in mpool based pooled policy and per-thread would 
wrap that item up nicely.  Fro there I would like to do a review of the 
meta model package - make sure all the doc is ok, check consistency in 
method naming, class naming etc. then push this into a seperate project. 
 After that, update Merlin 2.0 to use the "common" meta-model and get an 
alpha release out the door.

Cheers, Steve.


>       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]>
>>
>>    
>>
>
>  
>

-- 

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]>

Reply via email to