Package org.ametys.web.cache.scheduler
Class InvalidateFOCacheRunnable
java.lang.Object
org.ametys.plugins.core.impl.schedule.StaticRunnable
org.ametys.web.cache.scheduler.InvalidateFOCacheRunnable
- All Implemented Interfaces:
Runnable,PluginAware,Component,Configurable,Serviceable
A
Runnable for invalidating FO cache if enabled in config (by web.invalidate.focache.scheduler.enabled)
If os, will thus run at startup.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ametys.core.schedule.Runnable
Runnable.FireProcess, Runnable.MisfirePolicy -
Field Summary
Fields inherited from class org.ametys.plugins.core.impl.schedule.StaticRunnable
_cronExpression, _deactivatable, _description, _featureName, _fireProcess, _id, _label, _misfirePolicy, _modifiable, _parameterValues, _pluginName, _removable, _schedulableEP, _schedulableId -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.ametys.plugins.core.impl.schedule.StaticRunnable
_configureParameterValues, getCronExpression, getDescription, getFireProcess, getId, getLabel, getMisfirePolicy, getParameterValues, getSchedulableId, getUserIdentity, isDeactivatable, isModifiable, isRemovable, isVolatile, service, setPluginInfo
-
Constructor Details
-
InvalidateFOCacheRunnable
public InvalidateFOCacheRunnable()
-
-
Method Details
-
configure
- Specified by:
configurein interfaceConfigurable- Overrides:
configurein classStaticRunnable- Throws:
ConfigurationException
-