cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Reinhard Poetz <reinh...@apache.org>
Subject Re: Continuation invalidation strategy
Date Mon, 02 May 2005 10:38:27 GMT
Leszek Gawron wrote:
> Reinhard Poetz wrote:
> 
>>
>> Today I've had a look at continuation invalidation. I found following 
>> code fragment in the ContinuationManagerImpl:
>>
>> // REVISIT: This places only the "leaf" nodes in the expirations 
>> Sorted Set.
>> // do we really want to do this?
>> if (parent.getChildren().size() < 2) {
>>     expirations.remove(parent);
>> }
>>
>> Is it right that this means that only if a leaf continuation expires, 
>> the continuations tree is walked up and parent continuations are 
>> checked whether they have expired?
> 
> Yes, all children continuation have to expire for the parent to be removed.

Are there any problems if a parent continuation is removed before its children, 
except that the user can't jump back?


-- 
Reinhard Pötz           Independent Consultant, Trainer & (IT)-Coach 

{Software Engineering, Open Source, Web Applications, Apache Cocoon}

                                        web(log): http://www.poetz.cc
--------------------------------------------------------------------


Mime
View raw message