Package org.ojalgo.type
Class ScheduleBuilder
- java.lang.Object
-
- org.ojalgo.type.ScheduleBuilder
-
public class ScheduleBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private int
myRepetitionMeassure
private CalendarDateUnit
myRepetitionUnit
private java.util.Date
myStartDate
private java.util.TimerTask
myTask
-
Constructor Summary
Constructors Modifier Constructor Description private
ScheduleBuilder()
ScheduleBuilder(java.util.TimerTask aTask)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduleBuilder
repetition(int aRepetitionMeassure, CalendarDateUnit aRepetitionUnit)
void
schedule(java.util.Timer aTimer)
ScheduleBuilder
start(int aDelayMeassure, CalendarDateUnit aDelayUnit)
ScheduleBuilder
start(java.util.Date aStartDate)
-
-
-
Field Detail
-
myTask
private final java.util.TimerTask myTask
-
myStartDate
private java.util.Date myStartDate
-
myRepetitionMeassure
private int myRepetitionMeassure
-
myRepetitionUnit
private CalendarDateUnit myRepetitionUnit
-
-
Method Detail
-
repetition
public ScheduleBuilder repetition(int aRepetitionMeassure, CalendarDateUnit aRepetitionUnit)
-
schedule
public void schedule(java.util.Timer aTimer)
-
start
public ScheduleBuilder start(java.util.Date aStartDate)
-
start
public ScheduleBuilder start(int aDelayMeassure, CalendarDateUnit aDelayUnit)
-
-