| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (11.0.12) on Tue Sep 06 11:23:22 EDT 2022 --> |
| <title>All Classes (Apache Chainsaw 2.1.0 API)</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="dc.created" content="2022-09-06"> |
| <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style"> |
| <script type="text/javascript" src="script.js"></script> |
| <script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script> |
| <script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script> |
| <!--[if IE]> |
| <script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script> |
| <![endif]--> |
| <script type="text/javascript" src="jquery/jquery-3.5.1.js"></script> |
| <script type="text/javascript" src="jquery/jquery-ui.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="All Classes (Apache Chainsaw 2.1.0 API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var data = {"i0":2,"i1":1,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":1,"i13":2,"i14":1,"i15":2,"i16":2,"i17":1,"i18":2,"i19":1,"i20":2,"i21":1,"i22":2,"i23":2,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":1,"i30":2,"i31":2,"i32":2,"i33":2,"i34":1,"i35":1,"i36":1,"i37":2,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2,"i49":2,"i50":1,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":2,"i57":2,"i58":2,"i59":2,"i60":2,"i61":2,"i62":2,"i63":1,"i64":1,"i65":1,"i66":2,"i67":2,"i68":1,"i69":1,"i70":2,"i71":2,"i72":2,"i73":2,"i74":2,"i75":2,"i76":2,"i77":2,"i78":2,"i79":2,"i80":2,"i81":2,"i82":2,"i83":2,"i84":2,"i85":2,"i86":2,"i87":1,"i88":2,"i89":1,"i90":2,"i91":2,"i92":2,"i93":2,"i94":2,"i95":1,"i96":1,"i97":2,"i98":2,"i99":1,"i100":2,"i101":2,"i102":2,"i103":2,"i104":1,"i105":2,"i106":1,"i107":2,"i108":2,"i109":2,"i110":2,"i111":2,"i112":2,"i113":2,"i114":2,"i115":2,"i116":2,"i117":1,"i118":2,"i119":2,"i120":2,"i121":2,"i122":2,"i123":2,"i124":1,"i125":2,"i126":1,"i127":2,"i128":2,"i129":1,"i130":2,"i131":2,"i132":1,"i133":1,"i134":2,"i135":2,"i136":2,"i137":2,"i138":2,"i139":1,"i140":2,"i141":2,"i142":2,"i143":1,"i144":2,"i145":2,"i146":2,"i147":2,"i148":2,"i149":2,"i150":2,"i151":1,"i152":2,"i153":2,"i154":2,"i155":2,"i156":2,"i157":2,"i158":2}; |
| var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| var pathtoroot = "./"; |
| var useModuleDirectories = true; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <header role="banner"> |
| <nav role="navigation"> |
| <div class="fixedNav"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a id="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="allclasses.html">All Classes</a></li> |
| </ul> |
| <ul class="navListSearch"> |
| <li><label for="search">SEARCH:</label> |
| <input type="text" id="search" value="search" disabled="disabled"> |
| <input type="reset" id="reset" value="reset" disabled="disabled"> |
| </li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| </div> |
| <a id="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| </div> |
| <div class="navPadding"> </div> |
| <script type="text/javascript"><!-- |
| $('.navPadding').css('padding-top', $('.fixedNav').css("height")); |
| //--> |
| </script> |
| </nav> |
| </header> |
| <main role="main"> |
| <div class="header"> |
| <h1 title="All&nbsp;Classes" class="title">All Classes</h1> |
| </div> |
| <div class="allClassesContainer"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="typeSummary"> |
| <caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/AbstractPreferencePanel.html" title="class in org.apache.log4j.chainsaw">AbstractPreferencePanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Some basic plumbing for Preference related dialogs.</div> |
| </th> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/AddressBased.html" title="interface in org.apache.log4j.net">AddressBased</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Net based entities that 'work with' an Address |
| should consider implementing this |
| interface so that they can be treated generically.</div> |
| </th> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ApplicationPreferenceModel.html" title="class in org.apache.log4j.chainsaw">ApplicationPreferenceModel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encapsulates the Chainsaw Application wide properties</div> |
| </th> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.html" title="class in org.apache.log4j.chainsaw">ApplicationPreferenceModelPanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A panel used by the user to modify any application-wide preferences.</div> |
| </th> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ApplicationPreferenceModelSaver.html" title="class in org.apache.log4j.chainsaw">ApplicationPreferenceModelSaver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Helper class that helps delegate the work of loading and saving the values |
| of the ApplicationPreferenceModel, allowing that class to remain a simple |
| bean.</div> |
| </th> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/BasicPrefPanel.html" title="class in org.apache.log4j.chainsaw">BasicPrefPanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">All of the Preferences panels used in this class extend from |
| this, it is used to provide standard L&F required by all.</div> |
| </th> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ChainsawAppender.html" title="class in org.apache.log4j.chainsaw">ChainsawAppender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">ChainsawAppender receives LoggingEvents from the local |
| Log4J environment, and appends them into a model that |
| can be used inside a Swing GUI</div> |
| </th> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ChainsawAppenderHandler.html" title="class in org.apache.log4j.chainsaw">ChainsawAppenderHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A handler class that either extends a particular appender hierarchy or can be |
| bound into the Log4j appender framework, and queues events, to be later |
| dispatched to registered/interested parties.</div> |
| </th> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ChainsawColumns.html" title="class in org.apache.log4j.chainsaw">ChainsawColumns</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ChainsawConstants.html" title="class in org.apache.log4j.chainsaw">ChainsawConstants</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Constants used throught Chainsaw.</div> |
| </th> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/icons/ChainsawIcons.html" title="class in org.apache.log4j.chainsaw.icons">ChainsawIcons</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ChainsawStatusBar.html" title="class in org.apache.log4j.chainsaw">ChainsawStatusBar</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A general purpose status bar for all Frame windows</div> |
| </th> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ChainsawViewer.html" title="interface in org.apache.log4j.chainsaw">ChainsawViewer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Chainsaw compatible gui viewers must implement this interface |
| in order to be opened and configured by the ChainsawAppender class.</div> |
| </th> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/CheckListCellRenderer.html" title="class in org.apache.log4j.chainsaw">CheckListCellRenderer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A ListCellRenderer that display a check box if the value |
| has been "checked".</div> |
| </th> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/color/Colorizer.html" title="interface in org.apache.log4j.chainsaw.color">Colorizer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Given a LoggingEvent, can determine an appropriate |
| Color to use based on whatever this implementation |
| has been coded.</div> |
| </th> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/color/ColorPanel.html" title="class in org.apache.log4j.chainsaw.color">ColorPanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Panel which updates a RuleColorizer, allowing the user to build expression-based |
| color rules.</div> |
| </th> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ColumnComparator.html" title="class in org.apache.log4j.chainsaw">ColumnComparator</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/Component.html" title="interface in org.apache.log4j.spi">Component</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A common interface shared by log4j components.</div> |
| </th> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/ComponentBase.html" title="class in org.apache.log4j.spi">ComponentBase</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Most log4j components derive from this class.</div> |
| </th> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/ConnectionSource.html" title="interface in org.apache.log4j.db">ConnectionSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code>ConnectionSource</code> interface provides a pluggable means of |
| transparently obtaining JDBC <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Connection</code></a>s for log4j classes |
| that require the use of a <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Connection</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/ConnectionSourceSkeleton.html" title="class in org.apache.log4j.db">ConnectionSourceSkeleton</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/helpers/Constants.html" title="interface in org.apache.log4j.helpers">Constants</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Constants used internally throughout log4j.</div> |
| </th> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/CopyEventsToClipboardAction.html" title="class in org.apache.log4j.chainsaw">CopyEventsToClipboardAction</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/CustomSQLDBReceiver.html" title="class in org.apache.log4j.db">CustomSQLDBReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Converts log data stored in a database into LoggingEvents.</div> |
| </th> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/CyclicBufferList.html" title="class in org.apache.log4j.chainsaw">CyclicBufferList</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">CyclicBuffer implementation that is Object generic, and implements the List interface.</div> |
| </th> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/DataSourceConnectionSource.html" title="class in org.apache.log4j.db">DataSourceConnectionSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The DataSourceConnectionSource is an implementation of <a href="org/apache/log4j/db/ConnectionSource.html" title="interface in org.apache.log4j.db"><code>ConnectionSource</code></a> |
| that obtains the Connection in the recommended JDBC manner based on |
| a <a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql" class="externalLink"><code>DataSource</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/DBAppender.html" title="class in org.apache.log4j.db">DBAppender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The DBAppender inserts loggin events into three database tables in a format |
| independent of the Java programming language.</div> |
| </th> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/DBHelper.html" title="class in org.apache.log4j.db">DBHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/DBReceiver.html" title="class in org.apache.log4j.db">DBReceiver</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/Decoder.html" title="interface in org.apache.log4j.spi">Decoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Allow LoggingEvents to be reconstructed from a different format |
| (usually XML).</div> |
| </th> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/layout/DefaultLayoutFactory.html" title="class in org.apache.log4j.chainsaw.layout">DefaultLayoutFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory class to load and cache Layout information from resources.</div> |
| </th> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/DockablePanel.html" title="class in org.apache.log4j.chainsaw">DockablePanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Extends the functionality of a JPanel by providing a 'docked' state.</div> |
| </th> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/DriverManagerConnectionSource.html" title="class in org.apache.log4j.db">DriverManagerConnectionSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The DriverManagerConnectionSource is an implementation of <a href="org/apache/log4j/db/ConnectionSource.html" title="interface in org.apache.log4j.db"><code>ConnectionSource</code></a> |
| that obtains the Connection in the traditional JDBC manner based on the |
| connection URL.</div> |
| </th> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/ErrorItem.html" title="class in org.apache.log4j.spi">ErrorItem</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used to store special log4j errors which cannot be logged using internal |
| logging.</div> |
| </th> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/EventBatchListener.html" title="interface in org.apache.log4j.chainsaw">EventBatchListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implementations of this interface like to be notified |
| of arriving batches of LoggingEvents, but may only |
| be interested in those coming from a particular source</div> |
| </th> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/EventContainer.html" title="interface in org.apache.log4j.chainsaw">EventContainer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">To allow pluggable TableModel implementations for Chainsaw, this interface has been factored out.</div> |
| </th> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/EventCountListener.html" title="interface in org.apache.log4j.chainsaw">EventCountListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Listeners can be notified when the # of events in a particular model |
| changes</div> |
| </th> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/layout/EventDetailLayout.html" title="class in org.apache.log4j.chainsaw.layout">EventDetailLayout</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This layout is used for formatting HTML text for use inside |
| the Chainsaw Event Detail Panel, and the tooltip used |
| when mouse-over on a particular log event row.</div> |
| </th> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/filter/EventTypeEntryContainer.html" title="class in org.apache.log4j.chainsaw.filter">EventTypeEntryContainer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Container class used to hold unique LoggingEvent values |
| and provide them as unique ListModels.</div> |
| </th> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ExpressionRuleContext.html" title="class in org.apache.log4j.chainsaw">ExpressionRuleContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A popup menu which assists in building expression rules.</div> |
| </th> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/dnd/FileDnDTarget.html" title="class in org.apache.log4j.chainsaw.dnd">FileDnDTarget</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class provides all the functionality to work out when files are dragged onto |
| a particular JComponent instance, and then notifies listeners via |
| the standard PropertyChangesListener semantics to indicate that a list of |
| files have been dropped onto the target.</div> |
| </th> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/filter/FilterModel.html" title="class in org.apache.log4j.chainsaw.filter">FilterModel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used as a Model for Filtering, and retains the unique entries that |
| come through over a set of LoggingEvents</div> |
| </th> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/Generator.html" title="class in org.apache.log4j.chainsaw">Generator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Class designed to stress, and/or test the Chainsaw GUI by sending it |
| lots of Logging Events.</div> |
| </th> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/GeneratorBeanInfo.html" title="class in org.apache.log4j.chainsaw">GeneratorBeanInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A BeanInfo class to be used as meta-data about the |
| Generator plugin</div> |
| </th> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/plugins/GUIPluginSkeleton.html" title="class in org.apache.log4j.chainsaw.plugins">GUIPluginSkeleton</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/help/HelpManager.html" title="class in org.apache.log4j.chainsaw.help">HelpManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Singleton help manager where objects can register to display |
| Help for something, an independant viewer can register to |
| be notified when the requested Help URL changes and can display |
| it appropriately.</div> |
| </th> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/dialect/HSQLDBDialect.html" title="class in org.apache.log4j.db.dialect">HSQLDBDialect</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The HSQLDB dialect.</div> |
| </th> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/JMSReceiver.html" title="class in org.apache.log4j.net">JMSReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JMSReceiver receives a remote logging event on a configured |
| JSM topic and "posts" it to a LoggerRepository as if the event was |
| generated locally.</div> |
| </th> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/JMSReceiverBeanInfo.html" title="class in org.apache.log4j.net">JMSReceiverBeanInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">BeanInfo class for the JMSReceiver.</div> |
| </th> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/JNDIConnectionSource.html" title="class in org.apache.log4j.db">JNDIConnectionSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code>JNDIConnectionSource</code> is an implementation of |
| <a href="org/apache/log4j/db/ConnectionSource.html" title="interface in org.apache.log4j.db"><code>ConnectionSource</code></a> that obtains a <a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql" class="externalLink"><code>DataSource</code></a> from a |
| JNDI provider and uses it to obtain a <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Connection</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/scheduler/Job.html" title="interface in org.apache.log4j.scheduler">Job</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Job is a very simple interface.</div> |
| </th> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/JSortTable.html" title="class in org.apache.log4j.chainsaw">JSortTable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Sortable JTable implementation that allows a user to click on a |
| specific Column and have the row information sorted by that column.</div> |
| </th> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/JTextComponentFormatter.html" title="class in org.apache.log4j.chainsaw">JTextComponentFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Apply system font and size (normal size + 1) rule if the JEditorPane document contains html.</div> |
| </th> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/layout/LayoutEditorPane.html" title="class in org.apache.log4j.chainsaw.layout">LayoutEditorPane</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An editor Pane that allows a user to Edit a Pattern Layout and preview the output it would |
| generate with an example LoggingEvent</div> |
| </th> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/icons/LevelIconFactory.html" title="class in org.apache.log4j.chainsaw.icons">LevelIconFactory</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/icons/LineIconFactory.html" title="class in org.apache.log4j.chainsaw.icons">LineIconFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A simple factory/facade for creating some of the standard Icons that are based |
| on line drawings</div> |
| </th> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/varia/ListModelAppender.html" title="class in org.apache.log4j.varia">ListModelAppender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A very basic appender that takes the events and stores them in to a |
| ListModel for late retrieval.</div> |
| </th> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/prefs/LoadSettingsEvent.html" title="class in org.apache.log4j.chainsaw.prefs">LoadSettingsEvent</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/Log4JULogger.html" title="class in org.apache.log4j.spi">Log4JULogger</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of ULogger on org.apache.log4j.Logger.</div> |
| </th> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LogFilePatternLayoutBuilder.html" title="class in org.apache.log4j.chainsaw">LogFilePatternLayoutBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/varia/LogFilePatternReceiver.html" title="class in org.apache.log4j.varia">LogFilePatternReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">LogFilePatternReceiver can parse and tail log files, converting entries into |
| LoggingEvents.</div> |
| </th> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/varia/LogFilePatternReceiverBeanInfo.html" title="class in org.apache.log4j.varia">LogFilePatternReceiverBeanInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">BeanInfo class for the meta-data of the LogFilePatternReceiver.</div> |
| </th> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/xml/LogFileXMLReceiver.html" title="class in org.apache.log4j.xml">LogFileXMLReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">LogFileXMLReceiver will read an xml-formated log file and make the events in the log file |
| available to the log4j framework.</div> |
| </th> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/LoggerEventListener.html" title="interface in org.apache.log4j.spi">LoggerEventListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface used to listen for Logger related events such as |
| add/remove appender or changing levels.</div> |
| </th> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LoggerNameListener.html" title="interface in org.apache.log4j.chainsaw">LoggerNameListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implementations are notified when new Logger names |
| are added to the related LoggerNameModel instance.</div> |
| </th> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LoggerNameModel.html" title="interface in org.apache.log4j.chainsaw">LoggerNameModel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implementations of this model contain all the known Logger |
| names within it's model space.</div> |
| </th> |
| </tr> |
| <tr id="i66" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LoggerNameModelSupport.html" title="class in org.apache.log4j.chainsaw">LoggerNameModelSupport</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of LoggerNameModel which can be used as a delegate</div> |
| </th> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LoggerNameTree.html" title="class in org.apache.log4j.chainsaw">LoggerNameTree</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">LoggerNameTree is used to display a TreeModel of LoggerNames.</div> |
| </th> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/LoggerRepositoryEventListener.html" title="interface in org.apache.log4j.spi">LoggerRepositoryEventListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface used to listen for LoggerRepository related |
| events such as startup, reset, and shutdown.</div> |
| </th> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/LoggerRepositoryEx.html" title="interface in org.apache.log4j.spi">LoggerRepositoryEx</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>LoggerRepository</code> is used to create and retrieve |
| <code>Loggers</code>.</div> |
| </th> |
| </tr> |
| <tr id="i70" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/LoggerRepositoryExImpl.html" title="class in org.apache.log4j">LoggerRepositoryExImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class implements LoggerRepositoryEx by |
| wrapping an existing LoggerRepository implementation |
| and implementing the newly added capabilities.</div> |
| </th> |
| </tr> |
| <tr id="i71" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LoggingEventWrapper.html" title="class in org.apache.log4j.chainsaw">LoggingEventWrapper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Wrap access to a LoggingEvent.</div> |
| </th> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LogPanel.html" title="class in org.apache.log4j.chainsaw">LogPanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A LogPanel provides a view to a collection of LoggingEvents.<br> |
| <br> |
| As events are received, the keywords in the 'tab identifier' application |
| preference are replaced with the values from the received event.</div> |
| </th> |
| </tr> |
| <tr id="i73" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LogPanelPreferenceModel.html" title="class in org.apache.log4j.chainsaw">LogPanelPreferenceModel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used to encapsulate all the preferences for a given LogPanel</div> |
| </th> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LogPanelPreferencePanel.html" title="class in org.apache.log4j.chainsaw">LogPanelPreferencePanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">GUI panel used to manipulate the PreferenceModel for a Log Panel</div> |
| </th> |
| </tr> |
| <tr id="i75" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/LogUI.html" title="class in org.apache.log4j.chainsaw">LogUI</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The main entry point for Chainsaw, this class represents the first frame |
| that is used to display a Welcome panel, and any other panels that are |
| generated because Logging Events are streamed via a Receiver, or other |
| mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/rewrite/MapRewritePolicy.html" title="class in org.apache.log4j.rewrite">MapRewritePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This policy rewrites events where the message of the |
| original event implementes java.util.Map.</div> |
| </th> |
| </tr> |
| <tr id="i77" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/messages/MessageCenter.html" title="class in org.apache.log4j.chainsaw.messages">MessageCenter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The MessageCenter is central place for all elements within Chainsaw to |
| notify the user of important information.</div> |
| </th> |
| </tr> |
| <tr id="i78" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/helpers/MessageFormatter.html" title="class in org.apache.log4j.helpers">MessageFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Formats messages according to very simple rules.</div> |
| </th> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ModifiableListModel.html" title="class in org.apache.log4j.chainsaw">ModifiableListModel</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i80" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/prefs/MRUFileList.html" title="class in org.apache.log4j.chainsaw.prefs">MRUFileList</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/prefs/MRUFileListPreferenceSaver.html" title="class in org.apache.log4j.chainsaw.prefs">MRUFileListPreferenceSaver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Loads/Saves the MRU lists from preferences</div> |
| </th> |
| </tr> |
| <tr id="i82" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/dialect/MsSQLDialect.html" title="class in org.apache.log4j.db.dialect">MsSQLDialect</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The MS SQL Server dialect is untested.</div> |
| </th> |
| </tr> |
| <tr id="i83" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/MulticastAppender.html" title="class in org.apache.log4j.net">MulticastAppender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Multicast-based Appender.</div> |
| </th> |
| </tr> |
| <tr id="i84" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/MulticastReceiver.html" title="class in org.apache.log4j.net">MulticastReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Multicast-based receiver.</div> |
| </th> |
| </tr> |
| <tr id="i85" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/MulticastReceiverBeanInfo.html" title="class in org.apache.log4j.net">MulticastReceiverBeanInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">BeanInfo class for the meta-data of the MulticastReceiver.</div> |
| </th> |
| </tr> |
| <tr id="i86" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/dialect/MySQLDialect.html" title="class in org.apache.log4j.db.dialect">MySQLDialect</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i87" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/NetworkBased.html" title="interface in org.apache.log4j.net">NetworkBased</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The parent of all the Network based interfaces.</div> |
| </th> |
| </tr> |
| <tr id="i88" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/NewKeyEvent.html" title="class in org.apache.log4j.chainsaw">NewKeyEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An event representing when a Key has arrived inside a Chainsaw model that has |
| not been seen previously.</div> |
| </th> |
| </tr> |
| <tr id="i89" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/NewKeyListener.html" title="interface in org.apache.log4j.chainsaw">NewKeyListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interested parties are notified when a MDC/Property key has arrived |
| that has not been seen before by the source Model</div> |
| </th> |
| </tr> |
| <tr id="i90" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/receivers/NewReceiverDialogPanel.html" title="class in org.apache.log4j.chainsaw.receivers">NewReceiverDialogPanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A panel that allows a user to configure a new Plugin, and |
| view that plugins javadoc at the same time</div> |
| </th> |
| </tr> |
| <tr id="i91" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/NOPULogger.html" title="class in org.apache.log4j.spi">NOPULogger</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A no operation (NOP) implementation of <a href="org/apache/log4j/ULogger.html" title="interface in org.apache.log4j"><code>ULogger</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i92" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/helper/OkCancelPanel.html" title="class in org.apache.log4j.chainsaw.helper">OkCancelPanel</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i93" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/dialect/OracleDialect.html" title="class in org.apache.log4j.db.dialect">OracleDialect</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The Oracle dialect.</div> |
| </th> |
| </tr> |
| <tr id="i94" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/osx/OSXIntegration.html" title="class in org.apache.log4j.chainsaw.osx">OSXIntegration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class leverages the 'Desktop' awt API in order to follow Mac-specific UI guidelines.</div> |
| </th> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/plugins/Pauseable.html" title="interface in org.apache.log4j.plugins">Pauseable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Instances of this interface can be paused, and resumed.</div> |
| </th> |
| </tr> |
| <tr id="i96" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/plugins/Plugin.html" title="interface in org.apache.log4j.plugins">Plugin</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the required interface for all Plugin objects.</div> |
| </th> |
| </tr> |
| <tr id="i97" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/plugins/PluginClassLoaderFactory.html" title="class in org.apache.log4j.chainsaw.plugins">PluginClassLoaderFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A factory class to create a Classloader that can refenerence jars/classes/resources |
| within a users plugin directory.</div> |
| </th> |
| </tr> |
| <tr id="i98" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/plugins/PluginEvent.html" title="class in org.apache.log4j.plugins">PluginEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">All Plugin events are encapsulated in this class, which |
| simply contains the source Plugin, but may in future include more |
| information.</div> |
| </th> |
| </tr> |
| <tr id="i99" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/plugins/PluginListener.html" title="interface in org.apache.log4j.plugins">PluginListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PluginListeners are notified when plugins are started or stopped |
| by the PluginRegistry.</div> |
| </th> |
| </tr> |
| <tr id="i100" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/receivers/PluginPropertyEditorPanel.html" title="class in org.apache.log4j.chainsaw.receivers">PluginPropertyEditorPanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A panel that allows the user to edit a particular Plugin, by using introspection |
| this class discovers the modifiable properties of the Plugin</div> |
| </th> |
| </tr> |
| <tr id="i101" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/plugins/PluginRegistry.html" title="class in org.apache.log4j.plugins">PluginRegistry</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is a registry for Plugin instances.</div> |
| </th> |
| </tr> |
| <tr id="i102" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/plugins/PluginSkeleton.html" title="class in org.apache.log4j.plugins">PluginSkeleton</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A convienent abstract class for plugin subclasses that implements |
| the basic methods of the Plugin interface.</div> |
| </th> |
| </tr> |
| <tr id="i103" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/PopupListener.html" title="class in org.apache.log4j.chainsaw">PopupListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Ensures that a specific popupMenu is displayed when the relevant |
| mouse events are trapped.</div> |
| </th> |
| </tr> |
| <tr id="i104" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/PortBased.html" title="interface in org.apache.log4j.net">PortBased</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Net based entities that 'work with' a Port should consider implementing this |
| interface so that they can be treated generically.</div> |
| </th> |
| </tr> |
| <tr id="i105" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/dialect/PostgreSQLDialect.html" title="class in org.apache.log4j.db.dialect">PostgreSQLDialect</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i106" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/prefs/Profileable.html" title="interface in org.apache.log4j.chainsaw.prefs">Profileable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A component implementing this interface is interested in being able to |
| configure itself.</div> |
| </th> |
| </tr> |
| <tr id="i107" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/prefs/ProfileManager.html" title="class in org.apache.log4j.chainsaw.prefs">ProfileManager</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i108" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ProgressPanel.html" title="class in org.apache.log4j.chainsaw">ProgressPanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A simple ProgressPanel that can be used, a little more flexible |
| than ProgressMonitor when you want it to be shown REGARDLESS |
| of any timeouts etc.</div> |
| </th> |
| </tr> |
| <tr id="i109" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/rewrite/PropertyRewritePolicy.html" title="class in org.apache.log4j.rewrite">PropertyRewritePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This policy rewrites events by adding |
| a user-specified list of properties to the event.</div> |
| </th> |
| </tr> |
| <tr id="i110" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/plugins/Receiver.html" title="class in org.apache.log4j.plugins">Receiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the base class for Receiver plugins.</div> |
| </th> |
| </tr> |
| <tr id="i111" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/receivers/ReceiversHelper.html" title="class in org.apache.log4j.chainsaw.receivers">ReceiversHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Helper class to assisit with all the known Receivers.</div> |
| </th> |
| </tr> |
| <tr id="i112" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/receivers/ReceiversPanel.html" title="class in org.apache.log4j.chainsaw.receivers">ReceiversPanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This panel is used to manage all the Receivers configured within Log4j</div> |
| </th> |
| </tr> |
| <tr id="i113" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/receivers/ReceiversTreeModel.html" title="class in org.apache.log4j.chainsaw.receivers">ReceiversTreeModel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A TreeModel that encapsulates the details of all the Receivers and their |
| related information in the Log4j framework</div> |
| </th> |
| </tr> |
| <tr id="i114" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/receivers/ReceiverTreeCellRenderer.html" title="class in org.apache.log4j.chainsaw.receivers">ReceiverTreeCellRenderer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A TreeCellRenderer that can format the information of Receivers |
| and their children</div> |
| </th> |
| </tr> |
| <tr id="i115" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/rewrite/ReflectionRewritePolicy.html" title="class in org.apache.log4j.rewrite">ReflectionRewritePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This policy rewrites events by evaluating any |
| JavaBean properties on the message object and adding them |
| to the event properties.</div> |
| </th> |
| </tr> |
| <tr id="i116" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/rewrite/RewriteAppender.html" title="class in org.apache.log4j.rewrite">RewriteAppender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This appender forwards a logging request to another |
| appender after possibly rewriting the logging event.</div> |
| </th> |
| </tr> |
| <tr id="i117" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/rewrite/RewritePolicy.html" title="interface in org.apache.log4j.rewrite">RewritePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This interface is implemented to provide a rewrite |
| strategy for RewriteAppender.</div> |
| </th> |
| </tr> |
| <tr id="i118" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/color/RuleColorizer.html" title="class in org.apache.log4j.chainsaw.color">RuleColorizer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A colorizer supporting an ordered collection of ColorRules, including support for notification of |
| color rule changes via a propertyChangeListener and the 'colorrule' property.</div> |
| </th> |
| </tr> |
| <tr id="i119" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/RuleMediator.html" title="class in org.apache.log4j.chainsaw">RuleMediator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A mediator class that implements the Rule interface, by combining several |
| optional rules used by Chainsaw's filtering GUI's into a single Rule.</div> |
| </th> |
| </tr> |
| <tr id="i120" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/SavableTabSetting.html" title="class in org.apache.log4j.chainsaw">SavableTabSetting</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to in saving and loading the tab settings |
| of Chainsaw....</div> |
| </th> |
| </tr> |
| <tr id="i121" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/prefs/SaveSettingsEvent.html" title="class in org.apache.log4j.chainsaw.prefs">SaveSettingsEvent</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i122" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/scheduler/Scheduler.html" title="class in org.apache.log4j.scheduler">Scheduler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A simple but still useful implementation of a Scheduler (in memory only).</div> |
| </th> |
| </tr> |
| <tr id="i123" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/prefs/SettingsEvent.html" title="class in org.apache.log4j.chainsaw.prefs">SettingsEvent</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i124" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/prefs/SettingsListener.html" title="interface in org.apache.log4j.chainsaw.prefs">SettingsListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Components, or objects, that are interested in being notified when |
| Settings are loaded or being saved, can implement this interface.</div> |
| </th> |
| </tr> |
| <tr id="i125" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/prefs/SettingsManager.html" title="class in org.apache.log4j.chainsaw.prefs">SettingsManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">SettingManager allows components to register interest in Saving/Loading |
| of general application preferences/settings.</div> |
| </th> |
| </tr> |
| <tr id="i126" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/ShutdownListener.html" title="interface in org.apache.log4j.chainsaw">ShutdownListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Chainsaw notifies these Listeners when the user has requested |
| it to shutdown.</div> |
| </th> |
| </tr> |
| <tr id="i127" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/SimpleULogger.html" title="class in org.apache.log4j.spi">SimpleULogger</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A simple implementation that logs messages of level INFO or higher on |
| the console (<code>System.out</code>).</div> |
| </th> |
| </tr> |
| <tr id="i128" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/SmallButton.html" title="class in org.apache.log4j.chainsaw">SmallButton</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A better button class that has nice roll over effects.</div> |
| </th> |
| </tr> |
| <tr id="i129" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/SocketNodeEventListener.html" title="interface in org.apache.log4j.net">SocketNodeEventListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface used to listen for <code>SocketNode</code> related |
| events.</div> |
| </th> |
| </tr> |
| <tr id="i130" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/SortArrowIcon.html" title="class in org.apache.log4j.chainsaw">SortArrowIcon</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An Icon that is a Nice arrow to be used for displaying which |
| Column is being used for sorting.</div> |
| </th> |
| </tr> |
| <tr id="i131" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/SortHeaderRenderer.html" title="class in org.apache.log4j.chainsaw">SortHeaderRenderer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Table Column header renederer that displays a nice Up/Down arrow |
| depending on whether this column is the current sort column or not, |
| and which way the sort is functioning</div> |
| </th> |
| </tr> |
| <tr id="i132" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/SortTableModel.html" title="interface in org.apache.log4j.chainsaw">SortTableModel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An extended TableModel interface that allows Column sorting</div> |
| </th> |
| </tr> |
| <tr id="i133" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/dialect/SQLDialect.html" title="interface in org.apache.log4j.db.dialect">SQLDialect</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i134" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/helper/SwingHelper.html" title="class in org.apache.log4j.chainsaw.helper">SwingHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A collection of standard utility methods for use within Swing.</div> |
| </th> |
| </tr> |
| <tr id="i135" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/dialect/SybaseDialect.html" title="class in org.apache.log4j.db.dialect">SybaseDialect</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The Sybase dialect.</div> |
| </th> |
| </tr> |
| <tr id="i136" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/helper/TableCellEditorFactory.html" title="class in org.apache.log4j.chainsaw.helper">TableCellEditorFactory</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i137" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/TableColorizingRenderer.html" title="class in org.apache.log4j.chainsaw">TableColorizingRenderer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A specific TableCellRenderer that colourizes a particular cell based on |
| some ColourFilters that have been stored according to the value for the row</div> |
| </th> |
| </tr> |
| <tr id="i138" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/xstream/TableColumnConverter.html" title="class in org.apache.log4j.chainsaw.xstream">TableColumnConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XStream Converter implementation that deals with TableColumns settings</div> |
| </th> |
| </tr> |
| <tr id="i139" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/spi/Thresholdable.html" title="interface in org.apache.log4j.spi">Thresholdable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An interface that defines the required methods for supporting the |
| setting and getting of a level threshold.</div> |
| </th> |
| </tr> |
| <tr id="i140" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/help/Tutorial.html" title="class in org.apache.log4j.chainsaw.help">Tutorial</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A runnable element that installs into the Log4j environment some fake Receivers |
| which generates events for use as a tutorial.</div> |
| </th> |
| </tr> |
| <tr id="i141" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/UDPAppender.html" title="class in org.apache.log4j.net">UDPAppender</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Sends log information as a UDP datagrams.</div> |
| </th> |
| </tr> |
| <tr id="i142" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/UDPReceiver.html" title="class in org.apache.log4j.net">UDPReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Receive LoggingEvents encoded with an XMLLayout, convert the XML data to a |
| LoggingEvent and post the LoggingEvent.</div> |
| </th> |
| </tr> |
| <tr id="i143" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/ULogger.html" title="interface in org.apache.log4j">ULogger</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A proxy for org.slf4j.ULogger.</div> |
| </th> |
| </tr> |
| <tr id="i144" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/db/dialect/Util.html" title="class in org.apache.log4j.db.dialect">Util</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i145" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/xml/UtilLoggingEntityResolver.html" title="class in org.apache.log4j.xml">UtilLoggingEntityResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <a href="https://docs.oracle.com/javase/8/docs/api/org/xml/sax/EntityResolver.html?is-external=true" title="class or interface in org.xml.sax" class="externalLink"><code>EntityResolver</code></a> specifically designed to return |
| an empty InputSource for logger.dtd.</div> |
| </th> |
| </tr> |
| <tr id="i146" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/helpers/UtilLoggingLevel.html" title="class in org.apache.log4j.helpers">UtilLoggingLevel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An extension of the Level class that provides support for java.util.logging |
| Levels.</div> |
| </th> |
| </tr> |
| <tr id="i147" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/xml/UtilLoggingXMLDecoder.html" title="class in org.apache.log4j.xml">UtilLoggingXMLDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decodes JDK 1.4's java.util.logging package events |
| delivered via XML (using the logger.dtd).</div> |
| </th> |
| </tr> |
| <tr id="i148" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/version/VersionManager.html" title="class in org.apache.log4j.chainsaw.version">VersionManager</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i149" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/vfs/VFSLogFilePatternReceiver.html" title="class in org.apache.log4j.chainsaw.vfs">VFSLogFilePatternReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A VFS-enabled version of org.apache.log4j.varia.LogFilePatternReceiver.</div> |
| </th> |
| </tr> |
| <tr id="i150" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/vfs/VFSLogFilePatternReceiverBeanInfo.html" title="class in org.apache.log4j.chainsaw.vfs">VFSLogFilePatternReceiverBeanInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">BeanInfo class for the meta-data of the VFSLogFilePatternReceiver.</div> |
| </th> |
| </tr> |
| <tr id="i151" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/receivers/VisualReceiver.html" title="interface in org.apache.log4j.chainsaw.receivers">VisualReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">If a receiver has a visual component, implement this interface and Chainsaw will call |
| 'setContainer' passing in a container that the receiver can use.</div> |
| </th> |
| </tr> |
| <tr id="i152" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/WelcomePanel.html" title="class in org.apache.log4j.chainsaw">WelcomePanel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An initial Welcome Panel that is used when Chainsaw starts up, can displays |
| a HTML pages based on URLs.</div> |
| </th> |
| </tr> |
| <tr id="i153" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/xml/XMLDecoder.html" title="class in org.apache.log4j.xml">XMLDecoder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Decodes Logging Events in XML formated into elements that are used by |
| Chainsaw.</div> |
| </th> |
| </tr> |
| <tr id="i154" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/XMLSocketNode.html" title="class in org.apache.log4j.net">XMLSocketNode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Read <code>LoggingEvent</code> objects sent from a remote client using XML over |
| Sockets (TCP).</div> |
| </th> |
| </tr> |
| <tr id="i155" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/net/XMLSocketReceiver.html" title="class in org.apache.log4j.net">XMLSocketReceiver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XMLSocketReceiver receives a remote logging event via XML on a configured |
| socket and "posts" it to a LoggerRepository as if the event were |
| generated locally.</div> |
| </th> |
| </tr> |
| <tr id="i156" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/zeroconf/ZeroConfDeviceModel.html" title="class in org.apache.log4j.chainsaw.zeroconf">ZeroConfDeviceModel</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i157" class="rowColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.html" title="class in org.apache.log4j.chainsaw.zeroconf">ZeroConfPlugin</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This plugin is designed to detect specific Zeroconf zones (Rendevouz/Bonjour, |
| whatever people are calling it) and allow the user to double click on |
| 'devices' to try and connect to them with no configuration needed.</div> |
| </th> |
| </tr> |
| <tr id="i158" class="altColor"> |
| <td class="colFirst"><a href="org/apache/log4j/chainsaw/zeroconf/ZeroConfPreferenceModel.html" title="class in org.apache.log4j.chainsaw.zeroconf">ZeroConfPreferenceModel</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| </div> |
| </main> |
| <footer role="contentinfo"> |
| <nav role="navigation"> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a id="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="allclasses.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| </div> |
| <a id="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </nav> |
| <p class="legalCopy"><small><p align="center">Copyright © 2002-2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.<br /> Apache Logging, Apache Log4j, Log4j, Apache Chainsaw, Chainsaw, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></small></p> |
| </footer> |
| </body> |
| </html> |