<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<!--

Web Doc : http://www.ibattle.org/install-and-configure/setting-up-the-scheduler/


Restarts every 4 hours at fixed times with 10, 5 and 1 minute warnings

-->


<Scheduler>
    <!-- Messages every 1 minute -->
    <job id="0">
        <day>1,2,3,4,5,6,7</day>
        <start>000100</start>
        <runtime>000500</runtime>
        <loop>-1</loop>
        <cmd>say -1 Message 1</cmd>
    </job>

    <job id="1">
        <day>1,2,3,4,5,6,7</day>
        <start>000200</start>
        <runtime>000500</runtime>
        <loop>-1</loop>
        <cmd>say -1 Message 2</cmd>
    </job>

    <job id="2">
        <day>1,2,3,4,5,6,7</day>
        <start>000300</start>
        <runtime>000500</runtime>
        <loop>-1</loop>
        <cmd>say -1 Message 3</cmd>
    </job>

    <!-- Restarts -->

    <!-- 8am Restart -->
    <job id="3">
        <day>1,2,3,4,5,6,7</day>
        <start>07:50:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 10 minutes</cmd>
    </job>

    <job id="4">
        <day>1,2,3,4,5,6,7</day>
        <start>07:55:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 5 minutes</cmd>
    </job>

    <job id="5">
        <day>1,2,3,4,5,6,7</day>
        <start>07:59:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 1 minutes</cmd>
    </job>

    <job id="6">
        <day>1,2,3,4,5,6,7</day>
        <start>08:00:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>#shutdown</cmd>
    </job>

    <!-- 12pm Restart -->
    <job id="7">
        <day>1,2,3,4,5,6,7</day>
        <start>11:50:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 10 minutes</cmd>
    </job>

    <job id="8">
        <day>1,2,3,4,5,6,7</day>
        <start>11:55:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 5 minutes</cmd>
    </job>

    <job id="9">
        <day>1,2,3,4,5,6,7</day>
        <start>11:59:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 1 minutes</cmd>
    </job>

    <job id="10">
        <day>1,2,3,4,5,6,7</day>
        <start>12:00:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>#shutdown</cmd>
    </job>

    <!-- 4pm Restart -->
    <job id="11">
        <day>1,2,3,4,5,6,7</day>
        <start>15:50:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 10 minutes</cmd>
    </job>

    <job id="12">
        <day>1,2,3,4,5,6,7</day>
        <start>15:55:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 5 minutes</cmd>
    </job>

    <job id="13">
        <day>1,2,3,4,5,6,7</day>
        <start>15:59:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 1 minutes</cmd>
    </job>

    <job id="14">
        <day>1,2,3,4,5,6,7</day>
        <start>16:00:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>#shutdown</cmd>
    </job>

    <!-- 8pm Restart -->
    <job id="15">
        <day>1,2,3,4,5,6,7</day>
        <start>19:50:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 10 minutes</cmd>
    </job>

    <job id="16">
        <day>1,2,3,4,5,6,7</day>
        <start>19:55:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 5 minutes</cmd>
    </job>

    <job id="17">
        <day>1,2,3,4,5,6,7</day>
        <start>19:59:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 1 minutes</cmd>
    </job>

    <job id="18">
        <day>1,2,3,4,5,6,7</day>
        <start>20:00:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>#shutdown</cmd>
    </job>

    <!-- 12am Restart -->
    <job id="19">
        <day>1,2,3,4,5,6,7</day>
        <start>23:50:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 10 minutes</cmd>
    </job>

    <job id="20">
        <day>1,2,3,4,5,6,7</day>
        <start>23:55:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 5 minutes</cmd>
    </job>

    <job id="21">
        <day>1,2,3,4,5,6,7</day>
        <start>23:59:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 1 minutes</cmd>
    </job>

    <job id="22">
        <day>1,2,3,4,5,6,7</day>
        <start>00:00:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>#shutdown</cmd>
    </job>

    <!-- 4am Restart -->
    <job id="23">
        <day>1,2,3,4,5,6,7</day>
        <start>03:50:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 10 minutes</cmd>
    </job>

    <job id="24">
        <day>1,2,3,4,5,6,7</day>
        <start>03:55:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 5 minutes</cmd>
    </job>

    <job id="25">
        <day>1,2,3,4,5,6,7</day>
        <start>03:59:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>say -1 Server will restart in 1 minutes</cmd>
    </job>

    <job id="26">
        <day>1,2,3,4,5,6,7</day>
        <start>04:00:00</start>
        <runtime>000000</runtime>
        <loop>0</loop>
        <cmd>#shutdown</cmd>
    </job>
</Scheduler>