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 email. The logListeners property specifies the LogListener where 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.