| org.apache.cocoon.Modifiable
All known Subclasses: org.apache.cocoon.transformation.pagination.Pagesheet, org.apache.cocoon.Cocoon,
Modifiable | public interface Modifiable (Code) | | This interface is implemented by those classes that change
their behavior/results over time (non-ergodic).
author: Stefano Mazzocchi author: Pierpaolo Fumagalli version: CVS $Id: Modifiable.java 433543 2006-08-22 06:22:54Z crossley $ |
Method Summary | |
boolean | modifiedSince(long date) Queries the class to estimate its ergodic period termination.
This method is called to ensure the validity of a cached product. |
modifiedSince | boolean modifiedSince(long date)(Code) | | Queries the class to estimate its ergodic period termination.
This method is called to ensure the validity of a cached product. It
is the class responsibility to provide the fastest possible
implementation of this method or, whether this is not possible and the
costs of the change evaluation is comparable to the production costs,
to return true directly with no further delay, thus reducing
the evaluation overhead to a minimum.
true if the class ergodic period is over and the classwould behave differently if processed again, false if theresource is still ergodic so that it doesn't requirereprocessing. |
|
|