/** * Clears the sickiness memory, also resets the state of all enclosed {@link StatefulTemplateLoader}-s. */ public void resetState() { lastTemplateLoaderForName.clear(); for (TemplateLoader loader : templateLoaders) { if (loader instanceof StatefulTemplateLoader) { ((StatefulTemplateLoader) loader).resetState(); } } }
/** * Removes all entries from the cache, forcing reloading of templates * on subsequent {@link #getTemplate(String, Locale, String, boolean)} * calls. If the configured template loader is * {@link StatefulTemplateLoader stateful}, then its * {@link StatefulTemplateLoader#resetState()} method is invoked as well. */ public void clear() { synchronized (storage) { storage.clear(); if (templateLoader instanceof StatefulTemplateLoader) { ((StatefulTemplateLoader) templateLoader).resetState(); } } }
public void resetState() { lastLoaderForName.clear(); for (int i = 0; i < loaders.length; i++) { TemplateLoader loader = loaders[i]; if(loader instanceof StatefulTemplateLoader) { ((StatefulTemplateLoader)loader).resetState(); } } }
/** * Clears the sickiness memory, also resets the state of all enclosed {@link StatefulTemplateLoader}-s. */ public void resetState() { lastTemplateLoaderForName.clear(); for (TemplateLoader loader : templateLoaders) { if (loader instanceof StatefulTemplateLoader) { ((StatefulTemplateLoader) loader).resetState(); } } }
/** * Clears the sickiness memory, also resets the state of all enclosed {@link StatefulTemplateLoader}-s. */ public void resetState() { lastTemplateLoaderForName.clear(); for (TemplateLoader loader : templateLoaders) { if (loader instanceof StatefulTemplateLoader) { ((StatefulTemplateLoader) loader).resetState(); } } }
@Override public void resetState() { loaders.stream().filter(l -> l instanceof StatefulTemplateLoader).forEach(l -> ((StatefulTemplateLoader) l).resetState()); }
public void resetState() { lastLoaderForName.clear(); for (int i = 0; i < loaders.size(); i++) { TemplateLoader loader = loaders.get(i); if (loader instanceof StatefulTemplateLoader) { ((StatefulTemplateLoader) loader).resetState(); } } } /**
@Override public void resetState() { loaders.stream().filter(l -> l instanceof StatefulTemplateLoader).forEach(l -> ((StatefulTemplateLoader) l).resetState()); }
/** * Removes all entries from the cache, forcing reloading of templates * on subsequent {@link #getTemplate(String, Locale, String, boolean)} * calls. If the configured template loader is * {@link StatefulTemplateLoader stateful}, then its * {@link StatefulTemplateLoader#resetState()} method is invoked as well. */ public void clear() { synchronized (storage) { storage.clear(); if (templateLoader instanceof StatefulTemplateLoader) { ((StatefulTemplateLoader) templateLoader).resetState(); } } }
/** * Removes all entries from the cache, forcing reloading of templates * on subsequent {@link #getTemplate(String, Locale, String, boolean)} * calls. If the configured template loader is * {@link StatefulTemplateLoader stateful}, then its * {@link StatefulTemplateLoader#resetState()} method is invoked as well. */ public void clear() { synchronized (storage) { storage.clear(); if (templateLoader instanceof StatefulTemplateLoader) { ((StatefulTemplateLoader) templateLoader).resetState(); } } }
/** * Removes all entries from the cache, forcing reloading of templates * on subsequent {@link #getTemplate(String, Locale, String, boolean)} * calls. If the configured template loader is * {@link StatefulTemplateLoader stateful}, then its * {@link StatefulTemplateLoader#resetState()} method is invoked as well. */ public void clear() { synchronized (storage) { storage.clear(); if(mainLoader instanceof StatefulTemplateLoader) { ((StatefulTemplateLoader)mainLoader).resetState(); } } }