public class CronPlugin extends CRaSHPlugin<CronPlugin> implements it.sauronsoftware.cron4j.TaskCollector
| Modifier and Type | Field and Description |
|---|---|
static PropertyDescriptor<String> |
CRON_CONFIG_PATH |
protected Logger |
log
Logger
|
CONSTRUCTED, FAILED, INITIALIZED, INITIALIZING| Constructor and Description |
|---|
CronPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected Iterable<PropertyDescriptor<?>> |
createConfigurationCapabilities() |
void |
destroy() |
protected Resource |
getConfig()
This method is protected so it can be overriden for unit tests
|
Queue<CRaSHTaskProcess> |
getHistory()
Returns the processes history.
|
CronPlugin |
getImplementation() |
List<CRaSHTaskProcess> |
getProcesses()
Returns the processes currently running.
|
it.sauronsoftware.cron4j.Scheduler |
getScheduler() |
it.sauronsoftware.cron4j.TaskTable |
getTasks() |
void |
init() |
boolean |
spawn()
Spawn the job immediatly.
|
getConfigurationCapabilities, getContext, getStatus, getType, toStringpublic static PropertyDescriptor<String> CRON_CONFIG_PATH
protected final Logger log
public CronPlugin getImplementation()
getImplementation in class CRaSHPlugin<CronPlugin>public it.sauronsoftware.cron4j.Scheduler getScheduler()
protected Iterable<PropertyDescriptor<?>> createConfigurationCapabilities()
createConfigurationCapabilities in class CRaSHPlugin<CronPlugin>public void init()
init in class CRaSHPlugin<CronPlugin>public void destroy()
destroy in class CRaSHPlugin<CronPlugin>public List<CRaSHTaskProcess> getProcesses()
public Queue<CRaSHTaskProcess> getHistory()
public boolean spawn()
protected Resource getConfig()
public it.sauronsoftware.cron4j.TaskTable getTasks()
getTasks in interface it.sauronsoftware.cron4j.TaskCollectorCopyright © 2015 eXo Platform SAS. All Rights Reserved.