<?xml version="1.0" encoding="UTF-8"?>
<flow>
    <chain name="chain1">
        THEN( a, b ).retry(3);
    </chain>

    <chain name="chain2">
        WHEN( a, b ).retry(3);
    </chain>

    <chain name="chain3">
        THEN( a, b.retry(3) );
    </chain>

    <chain name="chain4">
        FOR(c).DO(a).retry(3);
    </chain>

    <chain name="chain5">
        SWITCH(d).TO(a).retry(3);
    </chain>

    <chain name="chain6">
        IF(f, a).retry(3);
    </chain>

    <chain name="chain7">
        WHILE(n).DO(a).retry(3);
    </chain>

    <chain name="chain8">
        ITERATOR(i).DO(a).retry(3);
    </chain>

    <chain name="chain9">
        THEN( a, b ).retry(1);
    </chain>

    <chain name="chain10">
        THEN( a, FINALLY(b, a).retry(3) );
    </chain>

    <chain name="chain11">
        THEN( a, m ).retry(3, "com.yomahub.liteflow.exception.ELParseException", "com.yomahub.liteflow.exception.FlowSystemException");
    </chain>

    <chain name="chain12">
        THEN( a, m ).retry(3, "com.yomahub.liteflow.exception.AndOrConditionException");
    </chain>
</flow>