Public Member Functions | |
boolean | isSystem () |
boolean | isDone () |
boolean | isActive () |
void | setActive (boolean active) |
Constraints | getConstraints () |
IConstructor | getConstructor () |
String | getData () |
void | setData (String data) |
String | getDescription () |
void | setDescription (String value) |
Date | getEndDate () |
void | setEndDate (Date endDate) |
String | getImplementation () |
void | setImplementation (String value) |
Date | getStartDate () |
void | setStartDate (Date startDate) |
void | setLastExecuted (Date lastExecuted) |
boolean | shouldRun (Date now) |
void | doRun (Motor motor) |
void | stop () |
void | readXML (Element root) |
void | writeXML (Element root) |
abstract String | getName () |
abstract void | run () |
abstract String | getDataLabel () |
Public Member Functions inherited from org.turro.elephant.impl.abstracts.AbstractImplementation | |
AbstractImplementation () | |
void | setElement (IElement element) |
void | setConstructor (IConstructor constructor) |
void | setConfiguration (Element configuration) |
KeyValueMap | getAttributes () |
Long | getLongAttribute (String key) |
Additional Inherited Members | |
Protected Attributes inherited from org.turro.elephant.impl.abstracts.AbstractImplementation | |
IElement | iel |
IConstructor | constructor |
Element | configuration |
Map | attributes |
Definition at line 33 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.doRun | ( | Motor | motor | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 136 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
Constraints org.turro.scheduler.motor.DefaultTask.getConstraints | ( | ) |
Definition at line 61 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
IConstructor org.turro.scheduler.motor.DefaultTask.getConstructor | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 66 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
String org.turro.scheduler.motor.DefaultTask.getData | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 71 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
|
abstract |
Implements org.turro.scheduler.motor.ScheduledTask.
Reimplemented in org.turro.scheduler.util.ScriptRunner, org.turro.mail.reader.MailCheck, org.turro.mail.queue.QueueSender, org.turro.alliance.task.UpdateMembers, org.turro.indicator.GenerateIndicators, org.turro.publication.util.PublicationSender, org.turro.newsletter.mail.NewsletterSender, org.turro.dossier.issue.WebIssuesNotifier, org.turro.dossier.issue.MyIssuesNotifier, org.turro.dossier.dossier.DossierNotifier, and org.turro.contacts.util.ContactSGCheck.
String org.turro.scheduler.motor.DefaultTask.getDescription | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 81 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
Date org.turro.scheduler.motor.DefaultTask.getEndDate | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 91 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
String org.turro.scheduler.motor.DefaultTask.getImplementation | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 101 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
|
abstract |
Implements org.turro.scheduler.motor.ScheduledTask.
Reimplemented in org.turro.scheduler.util.ScriptRunner, org.turro.mail.reader.MailCheck, org.turro.mail.queue.QueueSender, org.turro.alliance.task.UpdateMembers, org.turro.indicator.GenerateIndicators, org.turro.publication.util.PublicationSender, org.turro.newsletter.mail.NewsletterSender, org.turro.dossier.issue.WebIssuesNotifier, org.turro.dossier.issue.MyIssuesNotifier, org.turro.dossier.dossier.DossierNotifier, and org.turro.contacts.util.ContactSGCheck.
Date org.turro.scheduler.motor.DefaultTask.getStartDate | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 111 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
boolean org.turro.scheduler.motor.DefaultTask.isActive | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 52 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
boolean org.turro.scheduler.motor.DefaultTask.isDone | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 47 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
boolean org.turro.scheduler.motor.DefaultTask.isSystem | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 42 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.readXML | ( | Element | root | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 149 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
|
abstract |
Reimplemented in org.turro.scheduler.util.ScriptRunner, org.turro.mail.reader.MailCheck, org.turro.mail.queue.QueueSender, org.turro.alliance.task.UpdateMembers, org.turro.indicator.GenerateIndicators, org.turro.publication.util.PublicationSender, org.turro.newsletter.mail.NewsletterSender, org.turro.dossier.issue.WebIssuesNotifier, org.turro.dossier.issue.MyIssuesNotifier, org.turro.dossier.dossier.DossierNotifier, and org.turro.contacts.util.ContactSGCheck.
void org.turro.scheduler.motor.DefaultTask.setActive | ( | boolean | active | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 57 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.setData | ( | String | data | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 76 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.setDescription | ( | String | value | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 86 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.setEndDate | ( | Date | endDate | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 96 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.setImplementation | ( | String | value | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 106 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.setLastExecuted | ( | Date | lastExecuted | ) |
Definition at line 120 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.setStartDate | ( | Date | startDate | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 116 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
boolean org.turro.scheduler.motor.DefaultTask.shouldRun | ( | Date | now | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 125 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.stop | ( | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 142 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.
void org.turro.scheduler.motor.DefaultTask.writeXML | ( | Element | root | ) |
Implements org.turro.scheduler.motor.ScheduledTask.
Definition at line 165 of file elephant-scheduler/src/main/java/org/turro/scheduler/motor/DefaultTask.java.