Laurent Perez wrote:
> Hello
>
> J'ai écris un Generator caché dont le generate() effectue un process
> assez complexe, et qui en fonction de divers paramètres devrait
> retourner une SourceValidity valide ou invalide dans getValidity(). En
> gros, si je trouve un certain code d'erreur dans mon generate(), je
> souhaite retourner une SourceValidity invalide pour ne pas cacher une
> génération avec ce code d'erreur.

L'idée du cache, c'est d'éviter d'appeler generate(). getKey() et
getValidity() sont dont appelés *avant* generate()! Tout le calcul des
informations de cache doit se faire dans setup/getKey/getValidity.

C'est expliqué sur http://wiki.apache.org/cocoon/WritingForCacheEfficiency

Sylvain

-- 
Sylvain Wallez - http://bluxte.net


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Répondre à