org.xwiki.logging.event
Class LoggerListener

java.lang.Object
  extended by org.xwiki.logging.event.AbstractLogEventListener
      extended by org.xwiki.logging.event.LoggerListener
All Implemented Interfaces:
EventListener
Direct Known Subclasses:
LogQueueListener

public class LoggerListener
extends AbstractLogEventListener

Redirect all received event to the provided Logger.

Since:
5.4M1
Version:
$Id: a6e9bdb81c908601481bf80420c7ef4a5ec725a1 $

Constructor Summary
LoggerListener(String name, Logger logger)
           
 
Method Summary
 Logger getLogger()
           
 String getName()
           
 void onEvent(Event event, Object source, Object data)
           
 
Methods inherited from class org.xwiki.logging.event.AbstractLogEventListener
getEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggerListener

public LoggerListener(String name,
                      Logger logger)
Parameters:
name - the name of the listener
logger - the queue where to store received LogEvents
Method Detail

getName

public String getName()

getLogger

public Logger getLogger()
Returns:
the logger

onEvent

public void onEvent(Event event,
                    Object source,
                    Object data)


Copyright © 2004–2014 XWiki. All rights reserved.