Scheduler Source

Package : ecs_calendar

Definition

Description

Generate a new event every minute based on the following schedule:

Months:   String  (Default: Every Month - Values: JAN,FEB,...)
Days:      String  (Default: Every Day - Values: MON-SUN,1-31 )
Hours:     String  (Default: Every Hour - Values: 0-23)
Mins:      String  (Default: Every Min - Values: 0-59)

 

 

Comments

Ignores cases of strings.
Ignores spaces.
Dash ('-') identifies ranges.
Comma (',') separates values and ranges.

 

Example

<source objectId="scheduler" stdout="testStack" type="SchedulerSource">
	<parameter type="String">jan-aug</parameter>
	<parameter type="String"/>
	<parameter type="String">9-20</parameter>
	<parameter type="String"/>
</source>
 

Event Mapping

<event xmlns:ev="http://www.eventgnosis.com/">
	<ev:date.year>2005</ev:date.year>
	<ev:date.day>03</ev:date.day>
	<ev:date.totalmsec>1128336963734</ev:date.totalmsec>
	<ev:date.monthnum>9</ev:date.monthnum>
	<ev:date.hour24>12</ev:date.hour24>
	<ev:date.ampm>PM</ev:date.ampm>
	<ev:date.sec>03</ev:date.sec>
	<ev:date.hour12>00</ev:date.hour12>
	<ev:date.month>OCT</ev:date.month>
	<ev:date.zone>CET</ev:date.zone>
	<ev:date.totalsec>1128336963734</ev:date.totalsec>
	<ev:date.year2>05</ev:date.year2>
	<ev:date.min>56</ev:date.min>
	<ev:date.zone4>CEST</ev:date.zone4>
	<ev:date.msec>734</ev:date.msec>
	<ev:date.weekday>MON</ev:date.weekday>
</event>