Ens.ScheduleHandlerpersistent class Ens.ScheduleHandler
This is an Ensemble Business Process class.
If this parameter is TRUE, then arrays %MessagesSent and %MessagesReceived will not be populated.
Handle a 'Request'
Handle a 'Response'
This method checks for the syntax validity of an entire ScheduleSpec. It returns an error if the syntax of the ScheduleSpec is invalid. It returns an array of responses that explains the problem in detail if there is any invalid syntax.
For the purpose of current time (actual time as opposed to formal time) this method collapses the first duplicated hour or half hour, when moving local time back (DST off), to a single point in time. For example, the first occurrence of 2009-11-01T01:00:00 to 2009-11-01T02:00:00 (i.e. when DST is on, for there is another occurrence of 2009-11-01T01:00:00 to 2009-11-01T02:00:00 with DST off after the clock change).
For the purpose of schedule time (formal time as opposed to actual time) this method collapses the non-existing hour, when turning DST on, to a single point in time For example, 2009-03-08T02:00:00 to 2009-03-08T03:00:00
Internal method used to recreate a primary request header for the scheduler.
This method checks for the syntax validity of one piece of a ScheduleSpec. It returns an error if the syntax of the ScheduleSpec is invalid If the syntax is valid, pScheduleSpec will contain the normalized ScheduleSpec