public class LogEventMultiplexer extends Object implements LogListener
Constructor and Description |
---|
LogEventMultiplexer() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(LogListener listener)
Add an event listener.
|
void |
messageLogged(LogEvent event)
A message got logged.
|
void |
propertyChange(PropertyChangeEvent event) |
void |
removeListener(LogListener listener)
Remove an event listener.
|
void |
streamStarted(LogEvent event)
A stream got started.
|
void |
streamStopped(LogEvent event)
A stream was stopped.
|
public void addListener(LogListener listener)
listener
- Listener to add.public void removeListener(LogListener listener)
listener
- Listener to remove.public void messageLogged(LogEvent event)
LogListener
LogEvent.getTimestamp()
.EventObject.getSource()
, which is always
a String
.LogEvent.getCategory()
.LogEvent.getMessage()
.messageLogged
in interface LogListener
event
- The logging event.public void streamStarted(LogEvent event)
LogListener
LogEvent.getStream()
.LogEvent.getTimestamp()
EventObject.getSource()
(always a String
).streamStarted
in interface LogListener
event
- The logging event.public void streamStopped(LogEvent event)
LogListener
LogEvent.getStream()
or EventObject.getSource()
(always a String
).streamStopped
in interface LogListener
event
- The logging event.public void propertyChange(PropertyChangeEvent event)
propertyChange
in interface PropertyChangeListener
Copyright © 1999–2017 Apache OODT. All rights reserved.