org.jtheque.core.managers.log
Class LoggingManager

java.lang.Object
  extended by org.jtheque.core.managers.log.LoggingManager
All Implemented Interfaces:
IManager, ILoggingManager

public final class LoggingManager
extends java.lang.Object
implements ILoggingManager

A logging manager implementation.

Author:
Baptiste Wicht

Constructor Summary
LoggingManager()
           
 
Method Summary
 void close()
          Close the manager.
 IJThequeLogger getLogger(java.lang.Class<?> classe)
          Return the logger for a class.
 void init()
          Init the manager.
 void preInit()
          Pre-init the manager.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggingManager

public LoggingManager()
Method Detail

preInit

public void preInit()
Description copied from interface: IManager
Pre-init the manager. This operation is called before modules preplug.

Specified by:
preInit in interface IManager

init

public void init()
Description copied from interface: IManager
Init the manager. This operation is called after modules preplug but before module plug.

Specified by:
init in interface IManager

close

public void close()
Description copied from interface: IManager
Close the manager.

Specified by:
close in interface IManager

getLogger

public IJThequeLogger getLogger(java.lang.Class<?> classe)
Description copied from interface: ILoggingManager
Return the logger for a class.

Specified by:
getLogger in interface ILoggingManager
Parameters:
classe - The class for which we want the logger.
Returns:
The appropriate logger.


Copyright © 2009 JTheque. All Rights Reserved.