public class ReloadSolrAclCachesForCoresSchedulable extends AbstractStaticSchedulable
Schedulable
job for reloading Solr ACL caches for given workspaces (only for segments not already in cache).AbstractStaticSchedulable.SchedulableParameterParser
Modifier and Type | Field and Description |
---|---|
private static String |
__JOBDATAMAP_WORKSPACE_KEY |
protected SolrIndexer |
_solrIndexer
The Solr indexer
|
static String |
WORKSPACE_KEY
Parameter for workspace
|
_acceptConcurrentExecution, _context, _description, _iconGlyph, _iconLarge, _iconMedium, _iconSmall, _id, _label, _parameters, _pluginName, _private, _schedulableParameterTypeExtensionPoint, _smanager
Constructor and Description |
---|
ReloadSolrAclCachesForCoresSchedulable() |
Modifier and Type | Method and Description |
---|---|
void |
execute(JobExecutionContext context)
The action to perform when a trigger is fired.
|
void |
service(ServiceManager manager) |
acceptConcurrentExecution, configure, contextualize, getDescription, getIconGlyph, getIconLarge, getIconMedium, getIconSmall, getId, getLabel, getParameters, isPrivate, setPluginInfo
getLogger, setLogger
public static final String WORKSPACE_KEY
private static final String __JOBDATAMAP_WORKSPACE_KEY
protected SolrIndexer _solrIndexer
public ReloadSolrAclCachesForCoresSchedulable()
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
service
in class AbstractStaticSchedulable
ServiceException
public void execute(JobExecutionContext context) throws Exception
Schedulable
execute
in interface Schedulable
execute
in class AbstractStaticSchedulable
context
- the contextException
- if an error occured