<?xml version="1.0" encoding="UTF-8"?>
<FlowConfiguration>
	<id>splittingflow</id>
	<name>Test splitting flow</name>
	<description>A test flow for splitting actions</description>

	<autorun>true</autorun>

	<EventGeneratorConfiguration>
		<wildCard>*.*</wildCard>
		<osType>OS_UNDEFINED</osType>
		<eventType>FILE_ADDED</eventType>
		
	</EventGeneratorConfiguration>

    <EventConsumerConfiguration>

		<listenerId>SplitConsumerLogger0</listenerId>
        <listenerId>SplitCumulator0</listenerId>
        
		<performBackup>false</performBackup>

		<SplittingConfiguration>
			<id>splitting</id>
			<description>Split test action</description>
			<name>Split test action</name>
			
			<listenerId>SplitActionLogger0</listenerId>
			<listenerId>SplitActionStatus0</listenerId>
			
			<serviceID>splittingService</serviceID>

		    <serviceIDs>
				    <string>key0</string>
				    <string>key1</string>
			</serviceIDs>
			
		</SplittingConfiguration>
		
	</EventConsumerConfiguration>

    <ListenerConfigurations>
    	<StatusProgressListener>
    		<serviceID>statusListenerService</serviceID>
            <id>SplitActionStatus0</id>
    	</StatusProgressListener>
        
        <LoggingProgressListener>
            <serviceID>loggingListenerService</serviceID>
            <id>SplitActionLogger0</id>

            <loggerName>SplitActionLogger0</loggerName>
        </LoggingProgressListener>

        <LoggingProgressListener>
            <serviceID>loggingListenerService</serviceID>
            <id>SplitConsumerLogger0</id>

            <loggerName>SplitConsumerLogger0</loggerName>
        </LoggingProgressListener>

        <CumulatingProgressListener>
            <serviceID>cumulatingListenerService</serviceID>
            <id>SplitCumulator0</id>
        </CumulatingProgressListener>
    </ListenerConfigurations>
    
</FlowConfiguration>