org.sonatype.gossip.listener
Class ListenerSupport
java.lang.Object
org.sonatype.gossip.listener.ListenerSupport
- All Implemented Interfaces:
- Listener
- Direct Known Subclasses:
- ConsoleListener, FileListener
public abstract class ListenerSupport
- extends Object
- implements Listener
Support for Listener
implementations.
- Since:
- 1.0
- Author:
- Jason Dillon
Field Summary |
protected org.slf4j.Logger |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.sonatype.gossip.listener.Listener |
onEvent |
log
protected final org.slf4j.Logger log
ListenerSupport
public ListenerSupport()
getRenderer
public Renderer getRenderer()
createRenderer
protected Renderer createRenderer()
setRenderer
public void setRenderer(Renderer renderer)
getThreshold
public Level getThreshold()
setThreshold
public void setThreshold(Level threshold)
setThreshold
public void setThreshold(String threshold)
isLoggable
protected final boolean isLoggable(Event event)
- Returns false if the given event does not match the threshold.
- Parameters:
event
- The event to evaluate.1
- Returns:
- True if the event is loggable.
render
protected String render(Event event)
Copyright © 2008-2012 Sonatype. All Rights Reserved.