Package org.ametys.cms.indexing
Class ReloadSolrAclCachesForCoresRunnable
java.lang.Object
org.ametys.plugins.core.impl.schedule.StaticRunnable
org.ametys.cms.indexing.ReloadSolrAclCachesForCoresRunnable
- All Implemented Interfaces:
Runnable,PluginAware,Component,Configurable,Serviceable
A
Runnable for reloading Solr ACL caches for given workspaces (only for segments not already in cache).-
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
Modifier and TypeMethodDescriptionprotected void_configureParameterValues(Configuration paramConfigs) Configure the values of the parametersGets the values of the parameters (from the linkedSchedulable)voidservice(ServiceManager manager) Methods inherited from class org.ametys.plugins.core.impl.schedule.StaticRunnable
configure, getCronExpression, getDescription, getFireProcess, getId, getLabel, getMisfirePolicy, getSchedulableId, getUserIdentity, isDeactivatable, isModifiable, isRemovable, isVolatile, setPluginInfo
-
Constructor Details
-
ReloadSolrAclCachesForCoresRunnable
public ReloadSolrAclCachesForCoresRunnable()
-
-
Method Details
-
service
- Specified by:
servicein interfaceServiceable- Overrides:
servicein classStaticRunnable- Throws:
ServiceException
-
_configureParameterValues
Description copied from class:StaticRunnableConfigure the values of the parameters- Overrides:
_configureParameterValuesin classStaticRunnable- Parameters:
paramConfigs- the configurations of the parameter values- Throws:
ConfigurationException- if an error occurs
-
getParameterValues
Description copied from interface:RunnableGets the values of the parameters (from the linkedSchedulable)- Specified by:
getParameterValuesin interfaceRunnable- Overrides:
getParameterValuesin classStaticRunnable- Returns:
- the parameter values
-