A LogListenerQueue
is a subclass of EventQueue
that buffers calls to LogListeners
(see the Queues section). This allows a high-throughput process, such as HTTP request handling, to be decoupled from the slower logging processes such as writing to files or sending e-mail. The logListeners
property specifies the LogListener
to which log messages are to be sent after being run through the queue.
All log messages are typically sent through a LogListenerQueue
before being run through the rest of the logging system.