rcf.core.concurrent.schedule
Interface TimerTask
- All Superinterfaces:
- Comparable<TimerTask>, EventSource, InterruptibleTask, Runnable, RunnableTask, Task
- All Known Implementing Classes:
- AbstractRADService.RefreshTask, AbstractRADService.UpdateTask, HAProxyLinux.ConfigTask, LigHTTPDLinux.ConfigTask, MySQLFedora.ConfigTask, RoRServerLinux.ConfigDatabaseTask, RoRServerLinux.ConfigEnvironmentTask, TimerTask.Abstract, TimerTask.Default
@Revision(value="$Revision: 1.7 $",
date="$Date: 2006/12/13 06:57:10 $",
tag="$Name: $")
public interface TimerTask- extends InterruptibleTask, Comparable<TimerTask>
TODO: Javadoc
Timer tasks are comparable by their date. Note that the date may be
null to execute immediately.
TODO: Unit tests, Code review, Javadoc review, Seal/Finalize
TODO: equals, hashCode, toString
- Version:
- $Revision: 1.7 $
- Author:
- Greg Gibeling
| Nested classes/interfaces inherited from interface rcf.core.concurrent.schedule.Task |
Task.State |
| Methods inherited from interface rcf.core.concurrent.schedule.RunnableTask |
run |
| Methods inherited from interface rcf.core.concurrent.schedule.Task |
taskState |
getDate
Date getDate()
- TODO: Javadoc
The date at which this task is to be executed.
null to execute immediately.
- Returns:
setDate
Date setDate(Date _date)
- TODO: Javadoc
- Parameters:
_date -
- Returns: