Martin Ritchie wrote:
A few random questions...

 - how would this work if you're outside the Channel or Connection object
and don't have access to _statusLogger?

There should be no need for access to Status logging messages outside
of the main broker entities:
    * VirtualHost
    * MessageStore
    * Connection
    * Channel
    * Queue
    * Exchange
    * Binding
Do you have a use case in mind?

I thought the point of this logging was to be from a system perspective as opposed to a developer perspective. It seems like there would be lots of cross-sectional events that make sense to log against a given entity from elsewhere in the system, e.g. I would expect a number of important connection events to be logged from deep inside the I/O code.

It also seems like something like flow-to-disk might involve a channel, a queue, and the message store and so obviously couldn't log from inside all three even though it might have relevant statements to make involving all of them. How would something like that fit in?

--Rafael


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to