<?xml version="1.0"?>

<!--
  Scheduler Configuration
  =======================

  activity attributes are:

  use             this an object and method

  time            this is the time of day ie. 01:30:00 - this will override any 'interval' values
                  this will happen on the day-week-month specified or every day if no day-week-month is specified.

  dayofweek       this is the day or days of the week ie: sun,mon,tue

  dayofmonth      this is the day or days of the month ie: 1,14,21

  interval        interval in which to run. has the same format as 'time'.
                  this will happen on the day-week-month specified or continually if no day-week-month is specified.
                  it will be overriden by a time-of-day value
-->

<config>
  <callback name='default' singleton='schedman changeState(integer,string,integer,map)'      enabled='y' />

  <employee name='testsched'  use='IAO.SP.test.TestScheduler doSomething(map)' param='appid' enabled='y' />
  <employee name='sitemap'  singleton='siteman createSiteMaps(map)' enabled='y' />
  <employee name='fxrates'  singleton='currman updateRates(map)'    enabled='y' />
  <employee name='feeds'    singleton='prodman startUpdates(map)'   enabled='y' />
  <employee name='gfeeds'   singleton='geoman startUpdates(map)'    enabled='y' />
  <employee name='clicks'   singleton='clickman sendSummary(map)'   enabled='y' />

  <activity name='feedsmon'  employ='feeds'     time='14:00:00' dayofweek='mon' dayofmonth='' interval='' enabled='n' />
  <activity name='feedstue'  employ='feeds'     time='03:00:00' dayofweek='tue' dayofmonth='' interval='' enabled='n' />
  <activity name='feedswed'  employ='feeds'     time='03:00:00' dayofweek='wed' dayofmonth='' interval='' enabled='n' />
  <activity name='feedsthu'  employ='feeds'     time='03:00:00' dayofweek='thu' dayofmonth='' interval='' enabled='n' />
  <activity name='feedsfri'  employ='feeds'     time='03:00:00' dayofweek='fri' dayofmonth='' interval='' enabled='n' />
  <activity name='feedssat'  employ='feeds'     time='03:00:00' dayofweek='sat' dayofmonth='' interval='' enabled='n' />
  <activity name='feedssun'  employ='feeds'     time='03:00:00' dayofweek='sun' dayofmonth='' interval='' enabled='n' />

  <activity name='gfeedsmon' employ='gfeeds'    time='05:00:00' dayofweek='mon' dayofmonth='' interval='' enabled='n' />
  <activity name='gfeedstue' employ='gfeeds'    time='05:00:00' dayofweek='tue' dayofmonth='' interval='' enabled='n' />
  <activity name='gfeedswed' employ='gfeeds'    time='05:00:00' dayofweek='wed' dayofmonth='' interval='' enabled='n' />
  <activity name='gfeedsthu' employ='gfeeds'    time='05:00:00' dayofweek='thu' dayofmonth='' interval='' enabled='n' />
  <activity name='gfeedsfri' employ='gfeeds'    time='05:00:00' dayofweek='fri' dayofmonth='' interval='' enabled='n' />
  <activity name='gfeedssat' employ='gfeeds'    time='05:00:00' dayofweek='sat' dayofmonth='' interval='' enabled='n' />
  <activity name='gfeedssun' employ='gfeeds'    time='05:00:00' dayofweek='sun' dayofmonth='' interval='' enabled='n' />

  <activity name='sitemapmon' employ='sitemap'  time='07:00:00' dayofweek='mon' dayofmonth='' interval='' enabled='n' />
  <activity name='sitemaptue' employ='sitemap'  time='07:00:00' dayofweek='tue' dayofmonth='' interval='' enabled='n' />
  <activity name='sitemapwed' employ='sitemap'  time='07:00:00' dayofweek='wed' dayofmonth='' interval='' enabled='n' />
  <activity name='sitemapthu' employ='sitemap'  time='07:00:00' dayofweek='thu' dayofmonth='' interval='' enabled='n' />
  <activity name='sitemapfri' employ='sitemap'  time='07:00:00' dayofweek='fri' dayofmonth='' interval='' enabled='n' />
  <activity name='sitemapsat' employ='sitemap'  time='07:00:00' dayofweek='sat' dayofmonth='' interval='' enabled='n' />
  <activity name='sitemapsun' employ='sitemap'  time='07:00:00' dayofweek='sun' dayofmonth='' interval='' enabled='n' />

  <activity name='fxratesmon' employ='fxrates'  time='09:00:00' dayofweek='mon' dayofmonth='' interval='' enabled='n' />
  <activity name='fxratestue' employ='fxrates'  time='09:00:00' dayofweek='tue' dayofmonth='' interval='' enabled='n' />
  <activity name='fxrateswed' employ='fxrates'  time='09:00:00' dayofweek='wed' dayofmonth='' interval='' enabled='n' />
  <activity name='fxratesthu' employ='fxrates'  time='09:00:00' dayofweek='thu' dayofmonth='' interval='' enabled='n' />
  <activity name='fxratesfri' employ='fxrates'  time='09:00:00' dayofweek='fri' dayofmonth='' interval='' enabled='n' />
  <activity name='fxratessat' employ='fxrates'  time='09:00:00' dayofweek='sat' dayofmonth='' interval='' enabled='n' />
  <activity name='fxratessun' employ='fxrates'  time='09:00:00' dayofweek='sun' dayofmonth='' interval='' enabled='n' />

  <activity name='clicksmon'  employ='clicks'   time='18:00:00' dayofweek='mon' dayofmonth='' interval='' enabled='n' />
  <activity name='clickstue'  employ='clicks'   time='18:00:00' dayofweek='tue' dayofmonth='' interval='' enabled='n' />
  <activity name='clickswed'  employ='clicks'   time='18:00:00' dayofweek='wed' dayofmonth='' interval='' enabled='n' />
  <activity name='clicksthu'  employ='clicks'   time='18:00:00' dayofweek='thu' dayofmonth='' interval='' enabled='n' />
  <activity name='clicksfri'  employ='clicks'   time='18:00:00' dayofweek='fri' dayofmonth='' interval='' enabled='n' />
  <activity name='clickssat'  employ='clicks'   time='18:00:00' dayofweek='sat' dayofmonth='' interval='' enabled='n' />
  <activity name='clickssun'  employ='clicks'   time='18:00:00' dayofweek='sun' dayofmonth='' interval='' enabled='n' />

</config>

