org.apache.log4j
Class Hierarchy
java.lang.Object
org.apache.log4j.Hierarchy
- All Implemented Interfaces:
- org.apache.log4j.spi.LoggerRepository, org.apache.log4j.spi.RendererSupport, org.apache.log4j.spi.ThrowableRendererSupport
public class Hierarchy
- extends Object
- implements org.apache.log4j.spi.LoggerRepository, org.apache.log4j.spi.RendererSupport, org.apache.log4j.spi.ThrowableRendererSupport
Our replacement for the log4j Hierarchy
class. We redirect management of the hierarchy
completely to the logmanager's log context.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Hierarchy
public Hierarchy(Logger root)
addRenderer
public void addRenderer(Class classToRender,
org.apache.log4j.or.ObjectRenderer or)
addHierarchyEventListener
public void addHierarchyEventListener(org.apache.log4j.spi.HierarchyEventListener listener)
- Specified by:
addHierarchyEventListener
in interface org.apache.log4j.spi.LoggerRepository
clear
public void clear()
emitNoAppenderWarning
public void emitNoAppenderWarning(Category cat)
- Specified by:
emitNoAppenderWarning
in interface org.apache.log4j.spi.LoggerRepository
exists
public Logger exists(String name)
- Specified by:
exists
in interface org.apache.log4j.spi.LoggerRepository
setThreshold
public void setThreshold(String levelStr)
- Specified by:
setThreshold
in interface org.apache.log4j.spi.LoggerRepository
setThreshold
public void setThreshold(org.apache.log4j.Level l)
- Specified by:
setThreshold
in interface org.apache.log4j.spi.LoggerRepository
fireAddAppenderEvent
public void fireAddAppenderEvent(Category logger,
org.apache.log4j.Appender appender)
- Specified by:
fireAddAppenderEvent
in interface org.apache.log4j.spi.LoggerRepository
getThreshold
public org.apache.log4j.Level getThreshold()
- Specified by:
getThreshold
in interface org.apache.log4j.spi.LoggerRepository
getLogger
public Logger getLogger(String name)
- Specified by:
getLogger
in interface org.apache.log4j.spi.LoggerRepository
getLogger
public Logger getLogger(String name,
org.apache.log4j.spi.LoggerFactory factory)
- Specified by:
getLogger
in interface org.apache.log4j.spi.LoggerRepository
getCurrentLoggers
public Enumeration getCurrentLoggers()
- Specified by:
getCurrentLoggers
in interface org.apache.log4j.spi.LoggerRepository
getCurrentCategories
public Enumeration getCurrentCategories()
- Specified by:
getCurrentCategories
in interface org.apache.log4j.spi.LoggerRepository
getRendererMap
public org.apache.log4j.or.RendererMap getRendererMap()
- Specified by:
getRendererMap
in interface org.apache.log4j.spi.RendererSupport
getRootLogger
public Logger getRootLogger()
- Specified by:
getRootLogger
in interface org.apache.log4j.spi.LoggerRepository
isDisabled
public boolean isDisabled(int level)
- Specified by:
isDisabled
in interface org.apache.log4j.spi.LoggerRepository
overrideAsNeeded
@Deprecated
public void overrideAsNeeded(String override)
- Deprecated.
resetConfiguration
public void resetConfiguration()
- Specified by:
resetConfiguration
in interface org.apache.log4j.spi.LoggerRepository
setDisableOverride
@Deprecated
public void setDisableOverride(String override)
- Deprecated.
setRenderer
public void setRenderer(Class renderedClass,
org.apache.log4j.or.ObjectRenderer renderer)
- Specified by:
setRenderer
in interface org.apache.log4j.spi.RendererSupport
setThrowableRenderer
public void setThrowableRenderer(org.apache.log4j.spi.ThrowableRenderer renderer)
- Specified by:
setThrowableRenderer
in interface org.apache.log4j.spi.ThrowableRendererSupport
getThrowableRenderer
public org.apache.log4j.spi.ThrowableRenderer getThrowableRenderer()
- Specified by:
getThrowableRenderer
in interface org.apache.log4j.spi.ThrowableRendererSupport
shutdown
public void shutdown()
- Specified by:
shutdown
in interface org.apache.log4j.spi.LoggerRepository
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.