On Tue, 24 Aug 2004, Pier Fumagalli wrote:

On 24 Aug 2004, at 20:41, Giacomo Pati wrote:
On Tue, 24 Aug 2004, Pier Fumagalli wrote:

A generator always knows its input (its a file) and can verify whether it's valid, if it is, then the "<include src=...>" declaration in there will not be changed, so it can also verify whether its included files are valid or not...

The CInclude is able to include Cocoon pipeline URIs (which will have a certain dynamic nature). How does the Generator know about their cachability?

It uses the SourceResolver.

If the resolved source eturns a SourceValidity, then it'll be added to the ones to check, and so on and so forth, if it returns null, well, the output of the generator is non-cachable (unfortunately).

Thanks for the hint, I've missed that one (MultiSourceValidity).

--
Giacomo Pati
Otego AG, Switzerland - http://www.otego.com
Orixo, the XML business alliance - http://www.orixo.com

Reply via email to