|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.oddjob.schedules.ScheduleList
public final class ScheduleList
<schedules:list xmlns:schedules="http://rgordon.co.uk/oddjob/schedules"> <schedules> <schedules:weekly on="Monday"/> <schedules:weekly on="Friday"/> </schedules> </schedules:list>
Constructor Summary | |
---|---|
ScheduleList()
|
Method Summary | |
---|---|
Schedule[] |
getSchedules()
|
Schedule |
getSchedules(int index)
|
ScheduleResult |
nextDue(ScheduleContext context)
For a given date a schedule will provide the interval this schedule should next be scheduled in. |
void |
setSchedules(int index,
Schedule schedule)
|
void |
setSchedules(Schedule[] schedules)
|
int |
size()
The number of subschedules this list contains. |
String |
toString()
Override toString to be more useful. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ScheduleList()
Method Detail |
---|
public void setSchedules(int index, Schedule schedule)
public Schedule getSchedules(int index)
public void setSchedules(Schedule[] schedules)
public Schedule[] getSchedules()
public int size()
public ScheduleResult nextDue(ScheduleContext context)
Schedule
If the schedule is never due again for the given date, null is returned.
nextDue
in interface Schedule
public String toString()
toString
in class Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |