com.corrspt.xeo.api.core.logger
Class LoggerFactory

java.lang.Object
  extended by com.corrspt.xeo.api.core.logger.LoggerFactory

public class LoggerFactory
extends java.lang.Object

Creates Logs for a given class, can be used to modify


Constructor Summary
LoggerFactory()
           
 
Method Summary
static void changeLoggerCreator(LoggerCreator newLogger)
          Changes the current logger factory to a new one
static Logger getLogger(java.lang.Class<?> klass)
          Retrieves a logger from the factory for a given class
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggerFactory

public LoggerFactory()
Method Detail

changeLoggerCreator

public static void changeLoggerCreator(LoggerCreator newLogger)
Changes the current logger factory to a new one

Parameters:
newLogger - The new logger factory

getLogger

public static Logger getLogger(java.lang.Class<?> klass)
Retrieves a logger from the factory for a given class

Parameters:
klass - The class to create the logger for
Returns:
A Logger for the given class