Sample Configuration File for the File CSV Output Adapter

Sample adapter configuration file for the File CSV Output adapter.

<?xml version="1.0" encoding="utf-8"?>
<Adapter>
	<Name>file_xmllist_output</Name>
	<Description>An adapter which transforms ESP data to csv format, and save to file on local hard disk.</Description>
	<Log4jProperty>./log4j.properties</Log4jProperty>
	<Modules>
		<Module type="espconnector">
			<InstanceName>MyOutStream_Subscriber</InstanceName>
			<Name>EspSubscriber</Name>
			<Next>EspToCsvStringFormatter</Next>
			<Parameters>
				<EspSubscriberParameters>
					<ProjectName>EspProject2</ProjectName>
					<StreamName>BaseOutput</StreamName>
				</EspSubscriberParameters>
			</Parameters>
		</Module>

		<Module type="formatter">
			<InstanceName>EspToCsvStringFormatter</InstanceName>
			<Name>EspToCsvStringFormatter</Name>
			<Next>FileOutputTransporter</Next>
			<Parallel>true</Parallel>
			<Parameters>
				<EspToCsvStringFormatterParameters>
					<PrependStreamNameOpcode>true</PrependStreamNameOpcode>
				</EspToCsvStringFormatterParameters>
			</Parameters>
		</Module>

		<Module type="transporter">
			<InstanceName>FileOutputTransporter</InstanceName>
			<Name>FileOutputTransporter</Name>
			<Parameters>
				<FileOutputTransporterParameters>
					<Dir>./data</Dir>
					<File>output.csv</File>
					<AccessMode>rowBased</AccessMode>
					<AppendMode>false</AppendMode>
				</FileOutputTransporterParameters>
			</Parameters>
		</Module>
	</Modules>

	<EspProjects>
		<EspProject>
			<Name>EspProject2</Name>
			<Uri>esp://localhost:19011/sample_workspace/file_csv_output</Uri>
			<Security>
				<User></User>
				<Password encrypted="false"></Password>
				<AuthType>user_password</AuthType>
			</Security>
		</EspProject>
	</EspProjects>
	<GlobalParameters></GlobalParameters>
</Adapter>