

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.
