org.jtools.logging
Class AbstractMappedLogger<T_Level,T_LogRecord>
java.lang.Object
org.jtools.logging.AbstractLogger
org.jtools.logging.AbstractMappedLogger<T_Level,T_LogRecord>
- All Implemented Interfaces:
- org.jpattern.logging.Logger
public abstract class AbstractMappedLogger<T_Level,T_LogRecord>
- extends AbstractLogger
Nested classes/interfaces inherited from interface org.jpattern.logging.Logger |
org.jpattern.logging.Logger.Support |
Constructor Summary |
protected |
AbstractMappedLogger(org.jpattern.logging.LogFactory factory,
org.jpattern.mapper.Mapper<T_Level,org.jpattern.logging.Level> levelMapper)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jpattern.logging.Logger |
newLogRecord |
AbstractMappedLogger
protected AbstractMappedLogger(org.jpattern.logging.LogFactory factory,
org.jpattern.mapper.Mapper<T_Level,org.jpattern.logging.Level> levelMapper)
getLevelMapper
public org.jpattern.mapper.Mapper<T_Level,org.jpattern.logging.Level> getLevelMapper()
setLevelMapper
public void setLevelMapper(org.jpattern.mapper.Mapper<T_Level,org.jpattern.logging.Level> levelMapper)
forceLog
public final void forceLog(org.jpattern.logging.Loggable logRecord)
- Specified by:
forceLog
in interface org.jpattern.logging.Logger
- Specified by:
forceLog
in class AbstractLogger
forceLog
protected abstract void forceLog(T_Level level,
T_LogRecord trace)
isLoggable
public final boolean isLoggable(org.jpattern.logging.Level level)
- Specified by:
isLoggable
in interface org.jpattern.logging.Logger
- Specified by:
isLoggable
in class AbstractLogger
isLogEnabled
protected abstract boolean isLogEnabled(T_Level level)
© 2000-2006, JTools.org.