avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Donald <pe...@apache.org>
Subject Re: [A5] Activity Package
Date Sun, 16 Jun 2002 07:17:08 GMT
At 08:58 AM 6/16/2002 +0200, you wrote:


>Peter Donald wrote:
>
>>We could also kill Executable interface. Useful as it is - it usuallly 
>>not considered lifecycle stuff.
>
>
>I use the Executable interface to signal an objects ability to do 
>something between *initialize* and *dispose* which comes in very handy for 
>execution of minmal component test or when you want a component to act as 
>a function.  I consider Executable and Startable as incompatable at the 
>container level - i.e. a container should not attempt to execute and start 
>a component.  However, I have several occurance of a component 
>implementing both - the container will normally invoke start unless 
>explicity directed to run the component as a function (Executable).

Okay. Thats what it was intended to be used for but I haven't seen anyone 
but me use it so I thought it sucked ;) What does everyone else think?


Cheers,

Peter Donald
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Faced with the choice between changing one's mind,
and proving that there is no need to do so - almost
everyone gets busy on the proof."
              - John Kenneth Galbraith
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


--
To unsubscribe, e-mail:   <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>


Mime
View raw message