qflib 0.98.1

de.qfs.lib.log
Interface LogLevelListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
RemoteLogLevelAdapter

public interface LogLevelListener
extends java.util.EventListener

Listener interface for changes in the log levels of an application.

Version:
$Revision: 1.5 $
Author:
Gregor Schmid

Method Summary
 void classAdded(LogLevelEvent event)
          Notify the listener that a Logger for a formerly unknown class has requested its log level, adding the class to the log level tree.
 void levelChanged(LogLevelEvent event)
          Notify the listener that a log level has been changed.
 void levelRemoved(LogLevelEvent event)
          Notify the listener that a log level has been unset.
 void setLogLevelCallback(LogLevelCallback callback)
          Sets the LogLevelCallback for the LogLevelListener.
 

Method Detail

classAdded

public void classAdded(LogLevelEvent event)
Notify the listener that a Logger for a formerly unknown class has requested its log level, adding the class to the log level tree.
Parameters:
event - The LogLevelEvent holding the details.

levelChanged

public void levelChanged(LogLevelEvent event)
Notify the listener that a log level has been changed.
Parameters:
event - The LogLevelEvent holding the details.

levelRemoved

public void levelRemoved(LogLevelEvent event)
Notify the listener that a log level has been unset.
Parameters:
event - The LogLevelEvent holding the details.

setLogLevelCallback

public void setLogLevelCallback(LogLevelCallback callback)
Sets the LogLevelCallback for the LogLevelListener.
Parameters:
callback - The LogLevelCallback to use to change the log levels.

qflib 0.98.1