org.objectweb.jonathan.libs.helpers
Class MonologFactory
java.lang.Object
org.objectweb.jonathan.libs.helpers.MonologFactory
- public class MonologFactory
- extends java.lang.Object
Method Summary |
org.objectweb.util.monolog.api.Handler |
getHandler(java.lang.String name,
java.lang.String type,
java.lang.String output,
java.lang.String pattern)
|
org.objectweb.util.monolog.api.Level |
getLevel(java.lang.String name)
|
org.objectweb.util.monolog.api.TopicalLogger |
getRelativeLogger(org.objectweb.util.monolog.api.TopicalLogger parent,
java.lang.String name)
Retrieves a logger by providing a parent logger, and the name of
the new logger relatively to this parent logger. |
org.objectweb.util.monolog.api.TopicalLogger |
getRelativeLogger(org.objectweb.util.monolog.api.TopicalLogger parent,
java.lang.String name,
org.objectweb.util.monolog.api.Level level,
boolean additivity,
org.objectweb.util.monolog.api.Handler[] handlers)
|
org.objectweb.util.monolog.api.TopicalLogger |
getRootLogger()
Returns the singleton root logger. |
org.objectweb.util.monolog.api.TopicalLogger |
getRootLogger(org.objectweb.util.monolog.api.Level level,
org.objectweb.util.monolog.api.Handler[] handlers)
Retrieves the root logger, and adds the provided appenders. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MonologFactory
public MonologFactory()
throws java.lang.Exception
getLevel
public org.objectweb.util.monolog.api.Level getLevel(java.lang.String name)
getRootLogger
public org.objectweb.util.monolog.api.TopicalLogger getRootLogger()
- Returns the singleton root logger.
- Returns:
- the singleton root logger.
getRootLogger
public org.objectweb.util.monolog.api.TopicalLogger getRootLogger(org.objectweb.util.monolog.api.Level level,
org.objectweb.util.monolog.api.Handler[] handlers)
throws java.lang.Exception
- Retrieves the root logger, and adds the provided appenders.
- Returns:
- the root logger
- Throws:
java.lang.Exception
getRelativeLogger
public org.objectweb.util.monolog.api.TopicalLogger getRelativeLogger(org.objectweb.util.monolog.api.TopicalLogger parent,
java.lang.String name)
- Retrieves a logger by providing a parent logger, and the name of
the new logger relatively to this parent logger.
- Parameters:
parent
- a parent loggername
- the name of the returned logger, relative to its parent
- Returns:
- a logger
getRelativeLogger
public org.objectweb.util.monolog.api.TopicalLogger getRelativeLogger(org.objectweb.util.monolog.api.TopicalLogger parent,
java.lang.String name,
org.objectweb.util.monolog.api.Level level,
boolean additivity,
org.objectweb.util.monolog.api.Handler[] handlers)
throws java.lang.Exception
- Throws:
java.lang.Exception
getHandler
public org.objectweb.util.monolog.api.Handler getHandler(java.lang.String name,
java.lang.String type,
java.lang.String output,
java.lang.String pattern)