<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : direct.xml
    Author     : John Roets [joe@createtank.com]
    Description:
        This shows some example initializationGroups for the DirectCall connector family.
        direct contains a Dispatcher and Broker configuration.
-->

<elemenope>

    <direct>
        <main
            maintenanceInterval="30000"
        />

        <transactions>
            <transactionGroup
                name="testTransactions"
            >
                <transaction
                    name="TEST"
                    class="org.elemenope.examples.transactions.TransactionTest"
                />
            </transactionGroup>
        </transactions>
        
        <messaging>
            <connector
                name="C1"
		class="com.createtank.elemenope.transports.DirectCallConnector"
            />
            <dispatcher
                name="D1"
                class="com.createtank.elemenope.transports.DirectCallDispatcher"
		connector="C1"
            />
            <broker
                name="B1"
                class="com.createtank.elemenope.transports.DirectCallBroker"
		connector="C1"
                transactionGroup="testTransactions"
            />
        </messaging>
        
    </direct>

</elemenope>

