Package org.ametys.plugins.core.impl.schedule
package org.ametys.plugins.core.impl.schedule
-
ClassDescriptionAbstract
Runnable
for runnable that will run at the specified hour defined in config throught param 'param-hour'Default static implementation ofSchedulable
For implementing theSchedulable
interface (while beingConfigurable
), extends this class and implements theAbstractStaticSchedulable.execute(org.quartz.JobExecutionContext)
method
For instance:ARunnable
is launched if enabled in config (by the param defined by param-enabled) Will run every day at the specified hour in config (by the param defined by param-hour)ARunnable
is launched every N minutes where N is defined by the config parameter defined into param-period.ThisRunnable
is launched if enabled in config (by the param defined by param-enabled) or always launched if there is no param 'param-enabled'.ARunnable
is launched if enabled in config (by the param defined by param-enabled) Will run every week at the specified day in config (by the param defined by param-dayofweek)Implementation ofRunnable
which can be created by the UI.ASchedulable
job for executing scripts.ASchedulable
job for sending emails.Static implementation ofRunnable
which is configurable