|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ILogQueue
An interface represents a log queue. A log queue is a queue of pending log events to be dispatched to a set of registered ILogEventListeners.
| Method Summary | |
|---|---|
void |
addLogEventListener(ILogEventListener listener)
Registers an event listener. |
void |
flush()
Flushes log queue, flushes all registered listeners. |
void |
init()
Initializes the log queue. |
void |
log(ILogEvent evt)
Dispatch the log event to all registered log event listeners. |
void |
removeLogEventListener(ILogEventListener listener)
Removes an event listener. |
void |
shutdown()
Stops this log queue:shuts down all registered log event listeners. |
| Method Detail |
|---|
void log(ILogEvent evt)
evt - the log eventvoid flush()
void addLogEventListener(ILogEventListener listener)
listener - The log event listener to be registered
to this queue.void removeLogEventListener(ILogEventListener listener)
listener - The log event listener to be removed from this queue.void init()
void shutdown()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||