PageRenderTime 51ms CodeModel.GetById 21ms app.highlight 23ms RepoModel.GetById 0ms app.codeStats 0ms

/apache-log4j-1.2.17/site/apidocs/org/apache/log4j/spi/package-use.html

#
HTML | 733 lines | 636 code | 81 blank | 16 comment | 0 complexity | 5f984352a555b6b1947e5f71e4435764 MD5 | raw file
Possible License(s): Apache-2.0
  1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2<!--NewPage-->
  3<HTML>
  4<HEAD>
  5<!-- Generated by javadoc (build 1.6.0_23) -->
  6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7<TITLE>
  8Uses of Package org.apache.log4j.spi (Apache Log4j 1.2.17 API)
  9</TITLE>
 10
 11<META NAME="date" CONTENT="2012-05-06">
 12
 13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
 14
 15<SCRIPT type="text/javascript">
 16function windowTitle()
 17{
 18    if (location.href.indexOf('is-external=true') == -1) {
 19        parent.document.title="Uses of Package org.apache.log4j.spi (Apache Log4j 1.2.17 API)";
 20    }
 21}
 22</SCRIPT>
 23<NOSCRIPT>
 24</NOSCRIPT>
 25
 26</HEAD>
 27
 28<BODY BGCOLOR="white" onload="windowTitle();">
 29<HR>
 30
 31
 32<!-- ========= START OF TOP NAVBAR ======= -->
 33<A NAME="navbar_top"><!-- --></A>
 34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
 35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
 36<TR>
 37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
 38<A NAME="navbar_top_firstrow"><!-- --></A>
 39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
 40  <TR ALIGN="center" VALIGN="top">
 41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
 42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
 43  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
 44  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
 45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
 46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
 47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
 48  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 49  </TR>
 50</TABLE>
 51</TD>
 52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
 53</EM>
 54</TD>
 55</TR>
 56
 57<TR>
 58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 59&nbsp;PREV&nbsp;
 60&nbsp;NEXT</FONT></TD>
 61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 62  <A HREF="../../../../index.html?org/apache/log4j/spi/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 63&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 64&nbsp;<SCRIPT type="text/javascript">
 65  <!--
 66  if(window==top) {
 67    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
 68  }
 69  //-->
 70</SCRIPT>
 71<NOSCRIPT>
 72  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
 73</NOSCRIPT>
 74
 75
 76</FONT></TD>
 77</TR>
 78</TABLE>
 79<A NAME="skip-navbar_top"></A>
 80<!-- ========= END OF TOP NAVBAR ========= -->
 81
 82<HR>
 83<CENTER>
 84<H2>
 85<B>Uses of Package<br>org.apache.log4j.spi</B></H2>
 86</CENTER>
 87
 88<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 89<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 90<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
 91Packages that use <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A></FONT></TH>
 92</TR>
 93<TR BGCOLOR="white" CLASS="TableRowColor">
 94<TD><A HREF="#org.apache.log4j"><B>org.apache.log4j</B></A></TD>
 95<TD>The main log4j package.&nbsp;</TD>
 96</TR>
 97<TR BGCOLOR="white" CLASS="TableRowColor">
 98<TD><A HREF="#org.apache.log4j.helpers"><B>org.apache.log4j.helpers</B></A></TD>
 99<TD>This package is used internally.&nbsp;</TD>
100</TR>
101<TR BGCOLOR="white" CLASS="TableRowColor">
102<TD><A HREF="#org.apache.log4j.jdbc"><B>org.apache.log4j.jdbc</B></A></TD>
103<TD>The JDBCAppender provides for sending log events to a database.&nbsp;</TD>
104</TR>
105<TR BGCOLOR="white" CLASS="TableRowColor">
106<TD><A HREF="#org.apache.log4j.jmx"><B>org.apache.log4j.jmx</B></A></TD>
107<TD>This package lets you manage log4j settings using JMX.&nbsp;</TD>
108</TR>
109<TR BGCOLOR="white" CLASS="TableRowColor">
110<TD><A HREF="#org.apache.log4j.lf5"><B>org.apache.log4j.lf5</B></A></TD>
111<TD>&nbsp;&nbsp;</TD>
112</TR>
113<TR BGCOLOR="white" CLASS="TableRowColor">
114<TD><A HREF="#org.apache.log4j.net"><B>org.apache.log4j.net</B></A></TD>
115<TD>Package for remote logging.&nbsp;</TD>
116</TR>
117<TR BGCOLOR="white" CLASS="TableRowColor">
118<TD><A HREF="#org.apache.log4j.nt"><B>org.apache.log4j.nt</B></A></TD>
119<TD>Package for NT event logging.&nbsp;</TD>
120</TR>
121<TR BGCOLOR="white" CLASS="TableRowColor">
122<TD><A HREF="#org.apache.log4j.or"><B>org.apache.log4j.or</B></A></TD>
123<TD>ObjectRenders are resposible for rendering messages depending on
124their class type.&nbsp;</TD>
125</TR>
126<TR BGCOLOR="white" CLASS="TableRowColor">
127<TD><A HREF="#org.apache.log4j.pattern"><B>org.apache.log4j.pattern</B></A></TD>
128<TD>Provides classes implementing format specifiers in conversion patterns.&nbsp;</TD>
129</TR>
130<TR BGCOLOR="white" CLASS="TableRowColor">
131<TD><A HREF="#org.apache.log4j.rewrite"><B>org.apache.log4j.rewrite</B></A></TD>
132<TD>&nbsp;&nbsp;</TD>
133</TR>
134<TR BGCOLOR="white" CLASS="TableRowColor">
135<TD><A HREF="#org.apache.log4j.spi"><B>org.apache.log4j.spi</B></A></TD>
136<TD>Contains part of the System Programming Interface (SPI) needed to
137extend log4j.&nbsp;</TD>
138</TR>
139<TR BGCOLOR="white" CLASS="TableRowColor">
140<TD><A HREF="#org.apache.log4j.varia"><B>org.apache.log4j.varia</B></A></TD>
141<TD>Contains various appenders, filters and other odds and ends.&nbsp;</TD>
142</TR>
143<TR BGCOLOR="white" CLASS="TableRowColor">
144<TD><A HREF="#org.apache.log4j.xml"><B>org.apache.log4j.xml</B></A></TD>
145<TD>XML based components.&nbsp;</TD>
146</TR>
147</TABLE>
148&nbsp;
149<P>
150<A NAME="org.apache.log4j"><!-- --></A>
151<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
152<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
154Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/package-summary.html">org.apache.log4j</A></FONT></TH>
155</TR>
156<TR BGCOLOR="white" CLASS="TableRowColor">
157<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/AppenderAttachable.html#org.apache.log4j"><B>AppenderAttachable</B></A></B>
158
159<BR>
160&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface for attaching appenders to objects.</TD>
161</TR>
162<TR BGCOLOR="white" CLASS="TableRowColor">
163<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/Configurator.html#org.apache.log4j"><B>Configurator</B></A></B>
164
165<BR>
166&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implemented by classes capable of configuring log4j using a URL.</TD>
167</TR>
168<TR BGCOLOR="white" CLASS="TableRowColor">
169<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ErrorHandler.html#org.apache.log4j"><B>ErrorHandler</B></A></B>
170
171<BR>
172&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appenders may delegate their error handling to
173   <code>ErrorHandlers</code>.</TD>
174</TR>
175<TR BGCOLOR="white" CLASS="TableRowColor">
176<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/Filter.html#org.apache.log4j"><B>Filter</B></A></B>
177
178<BR>
179&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Users should extend this class to implement customized logging
180   event filtering.</TD>
181</TR>
182<TR BGCOLOR="white" CLASS="TableRowColor">
183<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/HierarchyEventListener.html#org.apache.log4j"><B>HierarchyEventListener</B></A></B>
184
185<BR>
186&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listen to events occuring within a <A HREF="../../../../org/apache/log4j/Hierarchy.html" title="class in org.apache.log4j"><CODE>Hierarchy</CODE></A>.</TD>
187</TR>
188<TR BGCOLOR="white" CLASS="TableRowColor">
189<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerFactory.html#org.apache.log4j"><B>LoggerFactory</B></A></B>
190
191<BR>
192&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implement this interface to create new instances of Logger or
193  a sub-class of Logger.</TD>
194</TR>
195<TR BGCOLOR="white" CLASS="TableRowColor">
196<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerRepository.html#org.apache.log4j"><B>LoggerRepository</B></A></B>
197
198<BR>
199&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>LoggerRepository</code> is used to create and retrieve
200   <code>Loggers</code>.</TD>
201</TR>
202<TR BGCOLOR="white" CLASS="TableRowColor">
203<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j"><B>LoggingEvent</B></A></B>
204
205<BR>
206&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
207</TR>
208<TR BGCOLOR="white" CLASS="TableRowColor">
209<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j"><B>OptionHandler</B></A></B>
210
211<BR>
212&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
213</TR>
214<TR BGCOLOR="white" CLASS="TableRowColor">
215<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/RendererSupport.html#org.apache.log4j"><B>RendererSupport</B></A></B>
216
217<BR>
218&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
219</TR>
220<TR BGCOLOR="white" CLASS="TableRowColor">
221<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/RepositorySelector.html#org.apache.log4j"><B>RepositorySelector</B></A></B>
222
223<BR>
224&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>LogManager</code> uses one (and only one)
225   <code>RepositorySelector</code> implementation to select the
226   <A HREF="../../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi"><CODE>LoggerRepository</CODE></A> for a particular application context.</TD>
227</TR>
228<TR BGCOLOR="white" CLASS="TableRowColor">
229<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ThrowableRenderer.html#org.apache.log4j"><B>ThrowableRenderer</B></A></B>
230
231<BR>
232&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implemented by classes that render instances of
233 java.lang.Throwable (exceptions and errors)
234 into a string representation.</TD>
235</TR>
236<TR BGCOLOR="white" CLASS="TableRowColor">
237<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ThrowableRendererSupport.html#org.apache.log4j"><B>ThrowableRendererSupport</B></A></B>
238
239<BR>
240&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implemented by logger repositories that support configurable
241 rendering of Throwables.</TD>
242</TR>
243</TABLE>
244&nbsp;
245<P>
246<A NAME="org.apache.log4j.helpers"><!-- --></A>
247<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
248<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
249<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
250Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/helpers/package-summary.html">org.apache.log4j.helpers</A></FONT></TH>
251</TR>
252<TR BGCOLOR="white" CLASS="TableRowColor">
253<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/AppenderAttachable.html#org.apache.log4j.helpers"><B>AppenderAttachable</B></A></B>
254
255<BR>
256&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface for attaching appenders to objects.</TD>
257</TR>
258<TR BGCOLOR="white" CLASS="TableRowColor">
259<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ErrorHandler.html#org.apache.log4j.helpers"><B>ErrorHandler</B></A></B>
260
261<BR>
262&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appenders may delegate their error handling to
263   <code>ErrorHandlers</code>.</TD>
264</TR>
265<TR BGCOLOR="white" CLASS="TableRowColor">
266<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerRepository.html#org.apache.log4j.helpers"><B>LoggerRepository</B></A></B>
267
268<BR>
269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>LoggerRepository</code> is used to create and retrieve
270   <code>Loggers</code>.</TD>
271</TR>
272<TR BGCOLOR="white" CLASS="TableRowColor">
273<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.helpers"><B>LoggingEvent</B></A></B>
274
275<BR>
276&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
277</TR>
278<TR BGCOLOR="white" CLASS="TableRowColor">
279<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j.helpers"><B>OptionHandler</B></A></B>
280
281<BR>
282&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
283</TR>
284</TABLE>
285&nbsp;
286<P>
287<A NAME="org.apache.log4j.jdbc"><!-- --></A>
288<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
289<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
290<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
291Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/jdbc/package-summary.html">org.apache.log4j.jdbc</A></FONT></TH>
292</TR>
293<TR BGCOLOR="white" CLASS="TableRowColor">
294<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.jdbc"><B>LoggingEvent</B></A></B>
295
296<BR>
297&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
298</TR>
299<TR BGCOLOR="white" CLASS="TableRowColor">
300<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j.jdbc"><B>OptionHandler</B></A></B>
301
302<BR>
303&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
304</TR>
305</TABLE>
306&nbsp;
307<P>
308<A NAME="org.apache.log4j.jmx"><!-- --></A>
309<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
310<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
311<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
312Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/jmx/package-summary.html">org.apache.log4j.jmx</A></FONT></TH>
313</TR>
314<TR BGCOLOR="white" CLASS="TableRowColor">
315<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/HierarchyEventListener.html#org.apache.log4j.jmx"><B>HierarchyEventListener</B></A></B>
316
317<BR>
318&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listen to events occuring within a <A HREF="../../../../org/apache/log4j/Hierarchy.html" title="class in org.apache.log4j"><CODE>Hierarchy</CODE></A>.</TD>
319</TR>
320</TABLE>
321&nbsp;
322<P>
323<A NAME="org.apache.log4j.lf5"><!-- --></A>
324<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
325<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
326<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
327Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/lf5/package-summary.html">org.apache.log4j.lf5</A></FONT></TH>
328</TR>
329<TR BGCOLOR="white" CLASS="TableRowColor">
330<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/Configurator.html#org.apache.log4j.lf5"><B>Configurator</B></A></B>
331
332<BR>
333&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implemented by classes capable of configuring log4j using a URL.</TD>
334</TR>
335<TR BGCOLOR="white" CLASS="TableRowColor">
336<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerRepository.html#org.apache.log4j.lf5"><B>LoggerRepository</B></A></B>
337
338<BR>
339&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>LoggerRepository</code> is used to create and retrieve
340   <code>Loggers</code>.</TD>
341</TR>
342<TR BGCOLOR="white" CLASS="TableRowColor">
343<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.lf5"><B>LoggingEvent</B></A></B>
344
345<BR>
346&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
347</TR>
348<TR BGCOLOR="white" CLASS="TableRowColor">
349<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j.lf5"><B>OptionHandler</B></A></B>
350
351<BR>
352&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
353</TR>
354<TR BGCOLOR="white" CLASS="TableRowColor">
355<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ThrowableInformation.html#org.apache.log4j.lf5"><B>ThrowableInformation</B></A></B>
356
357<BR>
358&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ThrowableInformation is log4j's internal representation of
359 throwables.</TD>
360</TR>
361</TABLE>
362&nbsp;
363<P>
364<A NAME="org.apache.log4j.net"><!-- --></A>
365<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
366<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
367<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
368Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/net/package-summary.html">org.apache.log4j.net</A></FONT></TH>
369</TR>
370<TR BGCOLOR="white" CLASS="TableRowColor">
371<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerRepository.html#org.apache.log4j.net"><B>LoggerRepository</B></A></B>
372
373<BR>
374&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>LoggerRepository</code> is used to create and retrieve
375   <code>Loggers</code>.</TD>
376</TR>
377<TR BGCOLOR="white" CLASS="TableRowColor">
378<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.net"><B>LoggingEvent</B></A></B>
379
380<BR>
381&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
382</TR>
383<TR BGCOLOR="white" CLASS="TableRowColor">
384<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j.net"><B>OptionHandler</B></A></B>
385
386<BR>
387&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
388</TR>
389<TR BGCOLOR="white" CLASS="TableRowColor">
390<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/TriggeringEventEvaluator.html#org.apache.log4j.net"><B>TriggeringEventEvaluator</B></A></B>
391
392<BR>
393&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementions of this interface allow certain appenders to decide
394   when to perform an appender specific action.</TD>
395</TR>
396</TABLE>
397&nbsp;
398<P>
399<A NAME="org.apache.log4j.nt"><!-- --></A>
400<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
401<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
402<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
403Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/nt/package-summary.html">org.apache.log4j.nt</A></FONT></TH>
404</TR>
405<TR BGCOLOR="white" CLASS="TableRowColor">
406<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.nt"><B>LoggingEvent</B></A></B>
407
408<BR>
409&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
410</TR>
411<TR BGCOLOR="white" CLASS="TableRowColor">
412<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j.nt"><B>OptionHandler</B></A></B>
413
414<BR>
415&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
416</TR>
417</TABLE>
418&nbsp;
419<P>
420<A NAME="org.apache.log4j.or"><!-- --></A>
421<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
422<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
423<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
424Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/or/package-summary.html">org.apache.log4j.or</A></FONT></TH>
425</TR>
426<TR BGCOLOR="white" CLASS="TableRowColor">
427<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/RendererSupport.html#org.apache.log4j.or"><B>RendererSupport</B></A></B>
428
429<BR>
430&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
431</TR>
432</TABLE>
433&nbsp;
434<P>
435<A NAME="org.apache.log4j.pattern"><!-- --></A>
436<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
437<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
438<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
439Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/pattern/package-summary.html">org.apache.log4j.pattern</A></FONT></TH>
440</TR>
441<TR BGCOLOR="white" CLASS="TableRowColor">
442<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LocationInfo.html#org.apache.log4j.pattern"><B>LocationInfo</B></A></B>
443
444<BR>
445&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of caller location information.</TD>
446</TR>
447<TR BGCOLOR="white" CLASS="TableRowColor">
448<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.pattern"><B>LoggingEvent</B></A></B>
449
450<BR>
451&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
452</TR>
453<TR BGCOLOR="white" CLASS="TableRowColor">
454<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ThrowableInformation.html#org.apache.log4j.pattern"><B>ThrowableInformation</B></A></B>
455
456<BR>
457&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ThrowableInformation is log4j's internal representation of
458 throwables.</TD>
459</TR>
460</TABLE>
461&nbsp;
462<P>
463<A NAME="org.apache.log4j.rewrite"><!-- --></A>
464<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
465<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
466<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
467Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/rewrite/package-summary.html">org.apache.log4j.rewrite</A></FONT></TH>
468</TR>
469<TR BGCOLOR="white" CLASS="TableRowColor">
470<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/AppenderAttachable.html#org.apache.log4j.rewrite"><B>AppenderAttachable</B></A></B>
471
472<BR>
473&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface for attaching appenders to objects.</TD>
474</TR>
475<TR BGCOLOR="white" CLASS="TableRowColor">
476<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.rewrite"><B>LoggingEvent</B></A></B>
477
478<BR>
479&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
480</TR>
481<TR BGCOLOR="white" CLASS="TableRowColor">
482<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j.rewrite"><B>OptionHandler</B></A></B>
483
484<BR>
485&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
486</TR>
487</TABLE>
488&nbsp;
489<P>
490<A NAME="org.apache.log4j.spi"><!-- --></A>
491<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
492<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
493<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
494Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A></FONT></TH>
495</TR>
496<TR BGCOLOR="white" CLASS="TableRowColor">
497<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/AppenderAttachable.html#org.apache.log4j.spi"><B>AppenderAttachable</B></A></B>
498
499<BR>
500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface for attaching appenders to objects.</TD>
501</TR>
502<TR BGCOLOR="white" CLASS="TableRowColor">
503<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/Filter.html#org.apache.log4j.spi"><B>Filter</B></A></B>
504
505<BR>
506&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Users should extend this class to implement customized logging
507   event filtering.</TD>
508</TR>
509<TR BGCOLOR="white" CLASS="TableRowColor">
510<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/HierarchyEventListener.html#org.apache.log4j.spi"><B>HierarchyEventListener</B></A></B>
511
512<BR>
513&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listen to events occuring within a <A HREF="../../../../org/apache/log4j/Hierarchy.html" title="class in org.apache.log4j"><CODE>Hierarchy</CODE></A>.</TD>
514</TR>
515<TR BGCOLOR="white" CLASS="TableRowColor">
516<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LocationInfo.html#org.apache.log4j.spi"><B>LocationInfo</B></A></B>
517
518<BR>
519&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of caller location information.</TD>
520</TR>
521<TR BGCOLOR="white" CLASS="TableRowColor">
522<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerFactory.html#org.apache.log4j.spi"><B>LoggerFactory</B></A></B>
523
524<BR>
525&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implement this interface to create new instances of Logger or
526  a sub-class of Logger.</TD>
527</TR>
528<TR BGCOLOR="white" CLASS="TableRowColor">
529<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerRepository.html#org.apache.log4j.spi"><B>LoggerRepository</B></A></B>
530
531<BR>
532&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>LoggerRepository</code> is used to create and retrieve
533   <code>Loggers</code>.</TD>
534</TR>
535<TR BGCOLOR="white" CLASS="TableRowColor">
536<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.spi"><B>LoggingEvent</B></A></B>
537
538<BR>
539&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
540</TR>
541<TR BGCOLOR="white" CLASS="TableRowColor">
542<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/NOPLoggerRepository.html#org.apache.log4j.spi"><B>NOPLoggerRepository</B></A></B>
543
544<BR>
545&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No-operation implementation of LoggerRepository which is used when
546  LogManager.repositorySelector is erroneously nulled during class reloading.</TD>
547</TR>
548<TR BGCOLOR="white" CLASS="TableRowColor">
549<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j.spi"><B>OptionHandler</B></A></B>
550
551<BR>
552&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
553</TR>
554<TR BGCOLOR="white" CLASS="TableRowColor">
555<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/RepositorySelector.html#org.apache.log4j.spi"><B>RepositorySelector</B></A></B>
556
557<BR>
558&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The <code>LogManager</code> uses one (and only one)
559   <code>RepositorySelector</code> implementation to select the
560   <A HREF="../../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi"><CODE>LoggerRepository</CODE></A> for a particular application context.</TD>
561</TR>
562<TR BGCOLOR="white" CLASS="TableRowColor">
563<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ThrowableInformation.html#org.apache.log4j.spi"><B>ThrowableInformation</B></A></B>
564
565<BR>
566&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ThrowableInformation is log4j's internal representation of
567 throwables.</TD>
568</TR>
569<TR BGCOLOR="white" CLASS="TableRowColor">
570<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ThrowableRenderer.html#org.apache.log4j.spi"><B>ThrowableRenderer</B></A></B>
571
572<BR>
573&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implemented by classes that render instances of
574 java.lang.Throwable (exceptions and errors)
575 into a string representation.</TD>
576</TR>
577</TABLE>
578&nbsp;
579<P>
580<A NAME="org.apache.log4j.varia"><!-- --></A>
581<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
582<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
583<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
584Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/varia/package-summary.html">org.apache.log4j.varia</A></FONT></TH>
585</TR>
586<TR BGCOLOR="white" CLASS="TableRowColor">
587<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/Configurator.html#org.apache.log4j.varia"><B>Configurator</B></A></B>
588
589<BR>
590&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implemented by classes capable of configuring log4j using a URL.</TD>
591</TR>
592<TR BGCOLOR="white" CLASS="TableRowColor">
593<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ErrorHandler.html#org.apache.log4j.varia"><B>ErrorHandler</B></A></B>
594
595<BR>
596&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appenders may delegate their error handling to
597   <code>ErrorHandlers</code>.</TD>
598</TR>
599<TR BGCOLOR="white" CLASS="TableRowColor">
600<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/Filter.html#org.apache.log4j.varia"><B>Filter</B></A></B>
601
602<BR>
603&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Users should extend this class to implement customized logging
604   event filtering.</TD>
605</TR>
606<TR BGCOLOR="white" CLASS="TableRowColor">
607<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerRepository.html#org.apache.log4j.varia"><B>LoggerRepository</B></A></B>
608
609<BR>
610&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>LoggerRepository</code> is used to create and retrieve
611   <code>Loggers</code>.</TD>
612</TR>
613<TR BGCOLOR="white" CLASS="TableRowColor">
614<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.varia"><B>LoggingEvent</B></A></B>
615
616<BR>
617&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
618</TR>
619<TR BGCOLOR="white" CLASS="TableRowColor">
620<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j.varia"><B>OptionHandler</B></A></B>
621
622<BR>
623&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
624</TR>
625</TABLE>
626&nbsp;
627<P>
628<A NAME="org.apache.log4j.xml"><!-- --></A>
629<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
630<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
631<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
632Classes in <A HREF="../../../../org/apache/log4j/spi/package-summary.html">org.apache.log4j.spi</A> used by <A HREF="../../../../org/apache/log4j/xml/package-summary.html">org.apache.log4j.xml</A></FONT></TH>
633</TR>
634<TR BGCOLOR="white" CLASS="TableRowColor">
635<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/Configurator.html#org.apache.log4j.xml"><B>Configurator</B></A></B>
636
637<BR>
638&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implemented by classes capable of configuring log4j using a URL.</TD>
639</TR>
640<TR BGCOLOR="white" CLASS="TableRowColor">
641<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerFactory.html#org.apache.log4j.xml"><B>LoggerFactory</B></A></B>
642
643<BR>
644&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implement this interface to create new instances of Logger or
645  a sub-class of Logger.</TD>
646</TR>
647<TR BGCOLOR="white" CLASS="TableRowColor">
648<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggerRepository.html#org.apache.log4j.xml"><B>LoggerRepository</B></A></B>
649
650<BR>
651&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>LoggerRepository</code> is used to create and retrieve
652   <code>Loggers</code>.</TD>
653</TR>
654<TR BGCOLOR="white" CLASS="TableRowColor">
655<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/LoggingEvent.html#org.apache.log4j.xml"><B>LoggingEvent</B></A></B>
656
657<BR>
658&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The internal representation of logging events.</TD>
659</TR>
660<TR BGCOLOR="white" CLASS="TableRowColor">
661<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/OptionHandler.html#org.apache.log4j.xml"><B>OptionHandler</B></A></B>
662
663<BR>
664&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A string based interface to configure package components.</TD>
665</TR>
666<TR BGCOLOR="white" CLASS="TableRowColor">
667<TD><B><A HREF="../../../../org/apache/log4j/spi/class-use/ThrowableRenderer.html#org.apache.log4j.xml"><B>ThrowableRenderer</B></A></B>
668
669<BR>
670&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implemented by classes that render instances of
671 java.lang.Throwable (exceptions and errors)
672 into a string representation.</TD>
673</TR>
674</TABLE>
675&nbsp;
676<P>
677<HR>
678
679
680<!-- ======= START OF BOTTOM NAVBAR ====== -->
681<A NAME="navbar_bottom"><!-- --></A>
682<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
683<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
684<TR>
685<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
686<A NAME="navbar_bottom_firstrow"><!-- --></A>
687<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
688  <TR ALIGN="center" VALIGN="top">
689  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
690  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
691  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
692  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
693  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
694  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
695  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
696  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
697  </TR>
698</TABLE>
699</TD>
700<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
701</EM>
702</TD>
703</TR>
704
705<TR>
706<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
707&nbsp;PREV&nbsp;
708&nbsp;NEXT</FONT></TD>
709<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
710  <A HREF="../../../../index.html?org/apache/log4j/spi/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
711&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
712&nbsp;<SCRIPT type="text/javascript">
713  <!--
714  if(window==top) {
715    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
716  }
717  //-->
718</SCRIPT>
719<NOSCRIPT>
720  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
721</NOSCRIPT>
722
723
724</FONT></TD>
725</TR>
726</TABLE>
727<A NAME="skip-navbar_bottom"></A>
728<!-- ======== END OF BOTTOM NAVBAR ======= -->
729
730<HR>
731Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
732</BODY>
733</HTML>