broken

Description

This schedule allows a normal schedule to be broken by the results of another schedule. This might be a list of bank holidays, or time of day, or any other schedule.

This schedule works by moving the schedule forward if the start time of the next interval falls within the next interval defined by the break. In the example below for a time of 12:00 on 24-dec-04 the logic is as follows:

Example

 <broken>
   <schedule>
     <time on="10:00" />
   </schedule>
   <breaks>
     <date from="25-dec-04" to="26-dec-04" />
   </breaks>
 </broken>
    


(c) Rob Gordon 2005