org.objectweb.medor.lib
Class Log
java.lang.Object
org.objectweb.medor.lib.Log
- LoggerFactory
public class Log
extends java.lang.Object
implements LoggerFactory
This class references the logger factory used in MEDOR. A default logger
factory is instanciated. It is based on a printwriter implementation which by
default logs anything.
- S.Chassande-Barrioz
DEBUG
public static final boolean DEBUG
- false
DEFAULT_LOGGER_FACTORY
public static final String DEFAULT_LOGGER_FACTORY
Default name of the logger factory
MEDOR_PREFIX
public static final String MEDOR_PREFIX
loggerFactory
public static LoggerFactory loggerFactory
getLogger
public Logger getLogger(String s)
getLogger
public Logger getLogger(String s,
String s1)
getLoggerFactory
public static LoggerFactory getLoggerFactory()
getLoggerFactory
public static LoggerFactory getLoggerFactory(String lfClassName)
throws Exception
getLoggers
public Logger[] getLoggers()
getPropertiesFileName
public String getPropertiesFileName()
getResourceBundleName
public String getResourceBundleName()
loadLoggerFactory
public static LoggerFactory loadLoggerFactory(Properties prop)
throws Exception
Gets a new LoggerFactory
prop
- properties containing logger.factory
and log.conf.file
- the build LoggerFactory
loadLoggerFactory
public static LoggerFactory loadLoggerFactory(String propFileName)
throws Exception
Gets a new LoggerFactory
propFileName
- properties containing logger.factory
and log.conf.file
- the build LoggerFactory
setPropertiesFileName
public void setPropertiesFileName(String propfn)
setResourceBundleName
public void setResourceBundleName(String s)