Package com.netscape.cms.logging
Class LogQueue
java.lang.Object
com.netscape.cms.logging.LogQueue
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addLogEventListener
(ILogEventListener listener) Adds an event listener.void
flush()
Flushes the log buffers (if any)static ILogQueue
void
init()
Initializes the log queue.void
Logs an event, and notifies logger to reuse the event.void
removeLogEventListener
(ILogEventListener listener) Removes an event listener.void
shutdown()
Stops this log queue: shuts down all registered listeners
-
Field Details
-
mListeners
-
-
Constructor Details
-
LogQueue
public LogQueue()Constructs a log queue.
-
-
Method Details
-
getLogQueue
-
init
-
shutdown
-
addLogEventListener
Adds an event listener.- Specified by:
addLogEventListener
in interfaceILogQueue
- Parameters:
listener
- the log event listener
-
removeLogEventListener
Removes an event listener.- Specified by:
removeLogEventListener
in interfaceILogQueue
- Parameters:
listener
- the log event listener
-
log
-
flush
-