FAST Feed Handler configuration

The fastfeedhandler.xml configuration file stores the information needed to initialize the Sybase RAP FAST Feed Handler. See the XML file and table below for a description of this file. A sample template is also shown below. Each of the elements that is allowed in the template is described in the table that follows the sample. An XML schema (.xsd) describing the XML format ships as part of the product.

<?xml version="1.0" encoding="UTF-8"?>
<FASTFeedHandler>
	<Logger>
		<LogLevel>debug</LogLevel>
	   <LogFile>FASTFeedHandler.log</LogFile>
	</Logger>

<FASTTemplateLibrary>
   <TemplateLibraryFile>
     filename.xml
   </TemplateLibraryFile>
	...
</FASTTemplateLibrary><SessionManager>
    <FASTDataMode>stream</FASTDataMode>
</SessionManager>

<MessageHandler>		
   <SharedLibrary>
      ffhfixmsghandler.so
   </SharedLibrary>
   <InitFunctionName>
      initializeRAPHandler
   </InitFunctionName>
   <FiniFunctionName>
       finalizeRAPHandler
   </FiniFunctionName>
   <ProcessFunctionName>
       processRAPCallback
   </ProcessFunctionName>   <InitParams>
     <InitParamname=”paramName”>
         paramValue
     </InitParam>
       ...
   </InitParams>
</MessageHandler>
<Session>
   <SessionName>MySession</SessionName>
   <SessionConnection>
       <ListenHost>localhost</ListenHost>
       <MulticastHost>299.30.215.22</MulticastHost>			        <ListenPort>8899</ListenPort>
    </SessionConnection>
</Session>

</FASTFeedHandler>