public class ConfigBasedEveryNMinutesRunnable extends StaticRunnable
Runnable
is launched every N minutes where N is defined by the config parameter defined into param-period.Runnable.FireProcess, Runnable.MisfirePolicy
_cronExpression, _deactivatable, _description, _featureName, _fireProcess, _id, _label, _misfirePolicy, _modifiable, _parameterValues, _pluginName, _removable, _schedulableEP, _schedulableId
Constructor and Description |
---|
ConfigBasedEveryNMinutesRunnable() |
Modifier and Type | Method and Description |
---|---|
protected void |
_superConfigure(Configuration configuration)
Call the configure method of the superclass.
|
void |
configure(Configuration configuration) |
_configureParameterValues, getCronExpression, getDescription, getFireProcess, getId, getLabel, getMisfirePolicy, getParameterValues, getSchedulableId, getUserIdentity, isDeactivatable, isModifiable, isRemovable, isVolatile, service, setPluginInfo
public ConfigBasedEveryNMinutesRunnable()
public void configure(Configuration configuration) throws ConfigurationException
configure
in interface Configurable
configure
in class StaticRunnable
ConfigurationException
protected void _superConfigure(Configuration configuration) throws ConfigurationException
configuration
- The modified configurationConfigurationException
- if an error occurs