Package org.ametys.plugins.core.impl.schedule
-
Class Summary Class Description AbstractStaticSchedulable Default static implementation ofSchedulable
For implementing theSchedulable
interface (while beingConfigurable
), extends this class and implements theAbstractStaticSchedulable.execute(org.quartz.JobExecutionContext)
method
For instance:ConfigBasedDailyRunnable 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)ConfigBasedEveryNMinutesRunnable ARunnable
is launched every N minutes where N is defined by the config parameter defined into param-period.DefaultRunnable Implementation ofRunnable
which can be created by the UI.ScriptSchedulable ASchedulable
job for executing scripts.SendMailSchedulable ASchedulable
job for sending emails.StaticRunnable Static implementation ofRunnable
which is configurable