com.sibvisions.util.log.log4j
Class Log4jLoggerFactory

java.lang.Object
  extended by com.sibvisions.util.log.LoggerFactory
      extended by com.sibvisions.util.log.log4j.Log4jLoggerFactory

public class Log4jLoggerFactory
extends LoggerFactory

The Log4jLoggerFactory is the LoggerFactory extension for log4j. It supports configuration via log4j.properties or uses BasicConfigurator if property file is not available.


Field Summary
 
Fields inherited from class com.sibvisions.util.log.LoggerFactory
LOGFACTORY_DEFAULT
 
Constructor Summary
Log4jLoggerFactory()
           
 
Method Summary
 ILogger createLogger(java.lang.String pName)
          Creates an ILogger.
 void init()
          Initializes the factory instance.
 
Methods inherited from class com.sibvisions.util.log.LoggerFactory
destroy, getInstance, getInstance, getLevel, getLevel, getLogger, init, isInitDone, isInitialized, setLevel, setLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Log4jLoggerFactory

public Log4jLoggerFactory()
Method Detail

createLogger

public ILogger createLogger(java.lang.String pName)
Creates an ILogger.

Specified by:
createLogger in class LoggerFactory
Parameters:
pName - the name for which a logger should be returned/created
Returns:
the ILogger implementation

init

public void init()
Initializes the factory instance.

Specified by:
init in class LoggerFactory


Copyright © 2009 SIB Visions GmbH. All Rights Reserved.