freemarker.cache

Interface StatefulTemplateLoader

All Superinterfaces:
TemplateLoader
Known Implementing Classes:
MultiTemplateLoader

public interface StatefulTemplateLoader
extends TemplateLoader

Interface that can be implemented by template loaders that maintain some sort of internal state (i.e. caches of earlier lookups for performance optimization purposes etc.) and support resetting of their state.
Version:
$Id: StatefulTemplateLoader.java,v 1.1.2.1 2007/04/03 18:06:07 szegedia Exp $
Author:
Attila Szegedi

Method Summary

void
resetState()
Invoked by Configuration.clearTemplateCache() to instruct this template loader to throw away its current state and start afresh.

Methods inherited from interface freemarker.cache.TemplateLoader

closeTemplateSource, findTemplateSource, getLastModified, getReader

Method Details

resetState

public void resetState()
Invoked by Configuration.clearTemplateCache() to instruct this template loader to throw away its current state and start afresh.