Paul,

We need to do a review of all the o.a.log4j.net changes.  I think we should
coordinate an "official" review so we can start to move the changes into the
core.

A threshold setting on receivers has been suggested previously.  I'll see
about adding it later today.

If you want to look at it before then, please have no hesitation about
checking a modified version into the sandbox.  I'm starting to think that
checking modified versions of the core classes into the sandbox is a nice
way to explore changes and allow others to comment and make changes.  So, I
was going to check my modified version there anyway.

We could add a specific "pause" functionality for plugins.  I haven't
thought that through completely though.  Just stopping and re-starting the
plugin wouldn't be sufficient?

BTW, I think your idea for the receiver dialog box is most excellent.

-Mark

> -----Original Message-----
> From: Paul Smith [mailto:[EMAIL PROTECTED]
> Sent: Monday, June 16, 2003 9:20 PM
> To: Log4j-Dev (E-mail)
> Subject: Receivers & Chainsaw
> 
> 
> Hi Mark & Ceki(& everyone else),
> 
> I've started checking some mods to SocketReceiver into the 
> sandbox.  Would
> anyone mind taking a peek at what I've done, and provide any feedback?
> 
> What I'm attempting to do is provide a dialog box for 
> Chainsaw that shows
> all the Receivers in a little hierarchy, and show each 
> Receiver with any
> children, if they have any.  e.g. for a Socket Receiver, show all the
> currently connected socket details with IP/hostname & port. 
> (you can see
> this by starting up chainsaw and choosing the View->Show 
> Receivers... menu
> item. )
> 
> I'd then like the user to be able to start/stop a specific 
> plugin via the
> GUI, and either disconnect, or "pause" a Net-based receiver. 
> Perhaps by
> setting some threshold for a Receiver?  Could we have a Threshold on a
> receiver too, just like an Appender?  This could be in 
> addition (but just
> prior) to passing it through the localLogger's own threshold.
> 
> This pause option would be particularly handy, because 
> currently Chainsaw
> only has a pause that is very late in the event reception 
> cycle (just about
> as late as you can get), be nice to cut all that work off at 
> the knees as
> early as possible and tell a specific Receiver, or even 
> SocketNode to just
> "forgetaboutit", and then resume when you are interested in 
> monitoring the
> events.
> 
> cheers,
> 
> Paul Smith
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to