Save This Page
Home » cocoon-2.1.11-src » org.apache » cocoon » [javadoc | source]
org.apache.cocoon
public interface: Modifiable [javadoc | source]

All Known Implementing Classes:
    AbstractSitemap, XTProcessor, Pagesheet, AbstractServerPage, CompiledComponent, Sitemap, PythonGenerator, XSPGenerator, JSGenerator, Cocoon

This interface is implemented by those classes that change their behavior/results over time (non-ergodic).
Method from org.apache.cocoon.Modifiable Summary:
modifiedSince
Method from org.apache.cocoon.Modifiable Detail:
 public 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. 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.