<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"Berthold Akzidenz Grotesk BE";
panose-1:2 0 5 6 4 0 0 2 0 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">thanks<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span style="color:#1F497D"><br>
<br>
<br>
<o:p></o:p></span></p>
</div>
<div>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="0" style="width:480.0pt;border-collapse:collapse">
<tbody>
<tr style="height:15.0pt">
<td width="640" style="width:480.0pt;padding:0in 0in 0in 0in;height:15.0pt">
<p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Berthold Akzidenz Grotesk BE",serif;color:#01325B">Wayne Kaplan</span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
</tr>
<tr style="height:15.0pt">
<td style="padding:0in 0in 0in 0in;height:15.0pt">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Berthold Akzidenz Grotesk BE",serif;color:#01325B">Senior Software Developer</span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<div>
<p class="MsoNormal"><span style="color:#1F497D"><img width="242" height="95" id="_x0000_i1026" src="cid:image001.jpg@01D659FD.0E2DAA40"></span><span style="color:#1F497D"><o:p></o:p></span></p>
</div>
<div>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="0" style="width:480.0pt;border-collapse:collapse">
<tbody>
<tr style="height:15.0pt">
<td width="145" style="width:109.0pt;padding:0in 0in 0in 0in;height:15.0pt">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Berthold Akzidenz Grotesk BE",serif;color:#01325B">100 Passaic Avenue</span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
<td width="495" style="width:371.0pt;padding:0in 0in 0in 0in;height:15.0pt">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Berthold Akzidenz Grotesk BE",serif;color:#01325B">973-396-1057 Direct</span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
</tr>
<tr style="height:15.0pt">
<td style="padding:0in 0in 0in 0in;height:15.0pt">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Berthold Akzidenz Grotesk BE",serif;color:#01325B">Fairfield, NJ 07004</span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
<td style="padding:0in 0in 0in 0in;height:15.0pt">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Berthold Akzidenz Grotesk BE",serif;color:#01325B">866-855-1504 Fax</span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
</tr>
<tr style="height:15.0pt">
<td style="padding:0in 0in 0in 0in;height:15.0pt">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Berthold Akzidenz Grotesk BE",serif;color:#01325B">800-362-9876 x205</span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
<td style="padding:0in 0in 0in 0in;height:15.0pt">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Berthold Akzidenz Grotesk BE",serif;color:#01325B">wkaplan@financialnortheastern.com</span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<div>
<p class="MsoNormal"><span style="color:#1F497D"><img width="354" height="14" id="_x0000_i1025" src="cid:image002.jpg@01D659FD.0E2DAA40"></span><span style="color:#1F497D"><o:p></o:p></span></p>
</div>
<div>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="0" style="width:109.0pt;border-collapse:collapse">
<tbody>
<tr style="height:15.0pt">
<td width="151" style="width:109.0pt;padding:0in 0in 0in 0in;height:15.0pt">
<p class="MsoNormal"><span style="color:#1F497D"><a href="http://www.financialnortheastern.com/"><span style="font-size:10.0pt;font-family:"Berthold Akzidenz Grotesk BE",serif;color:#01325B">www.financialnortheastern.com</span></a><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Quickfixn [mailto:quickfixn-bounces@lists.quickfixn.com]
<b>On Behalf Of </b>Grant Birchmeier<br>
<b>Sent:</b> Tuesday, July 14, 2020 16:33<br>
<b>To:</b> Mailing list for QuickFIX/n <quickfixn@lists.quickfixn.com><br>
<b>Subject:</b> Re: {{Quickfixn}} Logging<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:black">QF/n does not, at this time, have store/log factories that support databases.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">However, it would be very easy to write a custom one for your needs. You just need to implement ILogFactory and ILog (the former creates the latter). You can look at FileLogFactory and ScreenLogFactory for examples.
(Or you can look at NullLogFactory for an implementation that does absolutely nothing.)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">-Grant<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">On Tue, Jul 14, 2020 at 2:59 PM Wayne Kaplan <<a href="mailto:wkaplan@financialnortheastern.com">wkaplan@financialnortheastern.com</a>> wrote:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">How do I store the event and message logs to a database?<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;background:white">Grant Birchmeier</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#3333FF;background:#FFCC00">Connamara Systems, LLC</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt">Made-To-Measure Trading Solutions.</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt">Exactly what you need. No more. No less.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt"><a href="http://connamara.com" target="_blank">http://connamara.com</a></span><o:p></o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1D1C1D;background:white">This email, along with any attachments, is confidential. If you believe you received this message in error, please contact the sender immediately and delete all copies
of the message. Thank you from Connamara Systems, LLC.</span><o:p></o:p></p>
</div>
<br>
<hr>
<div style="color: gray; font: 10pt arial, sans-serif;">Although all information has been obtained from sources that Financial Northeastern Corporation and Financial Northeastern Securities believe to be reliable we do not guarantee its accuracy or completeness.
All prices, yields and availability are subject to change without notice. Securities offered through Financial Northeastern Securities, a registered broker/dealer.<br>
<br>
Financial Northeastern Corporation<br>
FNC Insurance Services, Inc.<br>
Financial Northeastern Securities, Inc.<br>
<br>
100 Passaic Avenue<br>
Fairfield, New Jersey 07004<br>
(800) FNC-4141 or (973) 882-9337<br>
<br>
485 Metro Place South<br>
Suite 465<br>
Dublin, Ohio 43017<br>
(877) 889-1095</div>
</body>
</html>