|
||||||||
| 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)
ScheduleIf the schedule is never due again for the given date, null is returned.
nextDue in interface Schedulepublic String toString()
toString in class Object
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||