|
||||||||||
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 |