Package | Description |
---|---|
org.apache.log4j |
The main log4j package.
|
org.apache.log4j.or |
ObjectRenders are resposible for rendering messages depending on
their class type.
|
org.apache.log4j.or.jms |
This package contains the MessageRenderer which renders objects of
type
javax.jms.Message . |
org.apache.log4j.or.sax |
This package contains the AttributesRenderer which renders object of
class
org.xml.sax.Attributes . |
org.apache.log4j.spi |
Contains part of the System Programming Interface (SPI) needed to
extend log4j.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Hierarchy.addRenderer(java.lang.Class classToRender,
ObjectRenderer or) |
Add an object renderer for a specific class.
|
void |
Hierarchy.setRenderer(java.lang.Class renderedClass,
ObjectRenderer renderer) |
Used by subclasses to add a renderer to the hierarchy passed as parameter.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ThreadGroupRenderer |
Render
ThreadGroup objects in a format similar to the
information output by the ThreadGroup.list() method. |
Modifier and Type | Method | Description |
---|---|---|
ObjectRenderer |
RendererMap.get(java.lang.Class clazz) |
Search the parents of
clazz for a renderer. |
ObjectRenderer |
RendererMap.get(java.lang.Object o) |
Syntactic sugar method that calls
RendererMap.get(Class) with the
class of the object parameter. |
ObjectRenderer |
RendererMap.getDefaultRenderer() |
Modifier and Type | Method | Description |
---|---|---|
void |
RendererMap.put(java.lang.Class clazz,
ObjectRenderer or) |
Register an
ObjectRenderer for clazz . |
Modifier and Type | Class | Description |
---|---|---|
class |
MessageRenderer |
Render
javax.jms.Message objects. |
Modifier and Type | Class | Description |
---|---|---|
class |
AttributesRenderer |
Render
org.xml.sax.Attributes objects. |
Modifier and Type | Method | Description |
---|---|---|
void |
RendererSupport.setRenderer(java.lang.Class renderedClass,
ObjectRenderer renderer) |
Copyright 2000-2007 Apache Software Foundation.