<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>
<div>
<div>Hey Andrzej,</div>
</div>
</div>
<div><br>
</div>
<div>Thanks for the suggestion.  I agree that this would be a straight forward solution.  Unfortunately, overriding the toString() method will not work as the format of the log message must be configurable.  Much in the same way that you can configure the format
 of a log message using the PatternLayout.  For obvious reasons, I believe the format and the message data should be independent of each other.  Thanks again, I appreciate the quick response.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Adam</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Andrzej Zadorozny <<a href="mailto:andrzej.zadorozny@gmail.com">andrzej.zadorozny@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Friday, July 6, 2012 10:20 PM<br>
<span style="font-weight:bold">To: </span>Adam Brightwell <<a href="mailto:abrightwell@lce.com">abrightwell@lce.com</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [logback-user] Custom Logger for logging custom object?<br>
</div>
<div><br>
</div>
<div>
<div>Hi Adam,<br>
<br>
If you could have the POJOs implement their own toString() method (if it's possible in your situation), I think that would be a straight forward solution.<br>
<br>
CheerZ! :)<br>
<br>
<br>
<div class="gmail_quote">On Fri, Jul 6, 2012 at 7:15 PM, Adam Brightwell <span dir="ltr">
<<a href="mailto:abrightwell@lce.com" target="_blank">abrightwell@lce.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="font-size:14px;font-family:Calibri,sans-serif;word-wrap:break-word">
<div>Hey All,</div>
<div><br>
</div>
<div>I have an interesting logging requirement in front of me.  I am required to log application specific information that is contained within a custom POJO.  The developers will create and fill these POJO's with the appropriate information when a logging "event"
 takes place.  The hope was that it could then be passed off to our logging system and it would know what to do with it.  However, the obvious problem is that Logger can't be overridden to allow the overloading of the info, warn, error, etc. methods to receive
 the custom POJO.  I have considered simply implementing the "Delegation Pattern" implementing the slf4j Logger interface and wrapping the logback Logger which would allow me to simply overload the necessary methods.  I was curious what the communities thoughts
 might be on this potential solution.  Are there other recommendations that might work better for my purposes?  Any help, recommendations or guidance would be greatly appreciated.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Adam</div>
</div>
<br>
_______________________________________________<br>
Logback-user mailing list<br>
<a href="mailto:Logback-user@qos.ch">Logback-user@qos.ch</a><br>
<a href="http://mailman.qos.ch/mailman/listinfo/logback-user" target="_blank">http://mailman.qos.ch/mailman/listinfo/logback-user</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
Andrzej Zadorozny<br>
<br>
<br>
</div>
</div>
</span>
</body>
</html>