| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <!-- Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/apt/config-files.apt at 2022-09-06 --> |
| <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> |
| <title>Apache Chainsaw – </title> |
| <style type="text/css" media="all"> |
| @import url("./css/maven-base.css"); |
| @import url("./css/maven-theme.css"); |
| @import url("./css/site.css"); |
| </style> |
| <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" /> |
| <meta http-equiv="Content-Language" content="en" /> |
| |
| </head> |
| <body class="composite"> |
| <div id="banner"> |
| <a href="http://logging.apache.org/" id="bannerLeft"><img src="images/ls-logo.jpg" alt="Logging Services"/></a> |
| <a href="http://logging.apache.org/log4j" id="bannerRight"><img src="images/logo.jpg" alt="Apache log4j"/></a> |
| <div class="clear"> |
| <hr/> |
| </div> |
| </div> |
| <div id="breadcrumbs"> |
| <div class="xleft"> |
| <span id="publishDate">Last Published: 2022-09-06</span> |
| | <span id="projectVersion">Version: 2.1.0</span> |
| | <a href="http://www.apache.org/" class="externalLink" title="Apache">Apache</a> > |
| <a href="http://logging.apache.org/" class="externalLink" title="Logging Services">Logging Services</a> > |
| <a href="http://logging.apache.org:80/chainsaw/" class="externalLink" title="Chainsaw">Chainsaw</a> > |
| |
| </div> |
| <div class="xright"> </div> |
| <div class="clear"> |
| <hr/> |
| </div> |
| </div> |
| <div id="leftColumn"> |
| <div id="navcolumn"> |
| <h5>Get Chainsaw</h5> |
| <ul> |
| <li class="none"><a href="download.html" title="Download">Download</a></li> |
| <li class="none"><a href="changes-report.html" title="Changes">Changes</a></li> |
| <li class="none"><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="License">License</a></li> |
| <li class="none"><a href="distributionnotes.html" title="Important Distribution Notes">Important Distribution Notes</a></li> |
| </ul> |
| <h5>About Chainsaw</h5> |
| <ul> |
| <li class="none"><a href="index.html" title="Introduction">Introduction</a></li> |
| <li class="none"><a href="quicktour.html" title="Quick Tour">Quick Tour</a></li> |
| <li class="none"><a href="zeroconf.html" title="Zeroconf">Zeroconf</a></li> |
| <li class="none"><a href="roadmap.html" title="Roadmap">Roadmap</a></li> |
| <li class="none"><a href="apidocs/index.html" title="JavaDoc">JavaDoc</a></li> |
| </ul> |
| <h5>Community</h5> |
| <ul> |
| <li class="none"><a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a></li> |
| <li class="none"><a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li> |
| </ul> |
| <h5>Development</h5> |
| <ul> |
| <li class="none"><a href="source-repository.html" title="Repository">Repository</a></li> |
| <li class="none"><a href="xref/index.html" title="Cross Reference">Cross Reference</a></li> |
| <li class="none"><a href="dependencies.html" title="Dependencies">Dependencies</a></li> |
| <li class="none"><a href="cpd.html" title="Duplication">Duplication</a></li> |
| <li class="none"><a href="pmd.html" title="PMD">PMD</a></li> |
| </ul> |
| <h5>Apache</h5> |
| <ul> |
| <li class="none"><a href="http://www.apache.org" class="externalLink" title="Home">Home</a></li> |
| <li class="none"><a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">Sponsorship</a></li> |
| <li class="none"><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">Thanks</a></li> |
| <li class="none"><a href="https://www.apache.org/security/" class="externalLink" title="Security">Security</a></li> |
| <li class="none"><a href="http://www.apachecon.com" class="externalLink" title="Conferences">Conferences</a></li> |
| </ul> |
| <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> |
| <img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /> |
| </a> |
| </div> |
| </div> |
| <div id="bodyColumn"> |
| <div id="contentBox"> |
| <div class="section"> |
| <h2><a name="Configuration_Files"></a>Configuration Files</h2> |
| <p>Chainsaw makes use of several config files in order to keep track of data. These files are located in the ~/.chainsaw directory. These files are:</p> |
| <ul> |
| <li>chainsaw.settings.properties - global settings * Default.colors - global color settings(note: merge with chainsaw.settings.properties) * mru.xml - most recently used files(merge with chainsaw settings?) * receiver-config.xml - currently configured receivers, contains the properties for the receiver |
| <p>Each receiver has two files(note: need to merge into 1). One .properties file and one .xml file. The properties file does not seem to be used. Possibly also a .colors file gets created.</p></li> |
| <li>receivername.xml - contains the tab-specific settings for this receiver * receivername.properties - does not seem to be used?</li></ul></div> |
| <div class="section"> |
| <h2><a name="a--"></a>--</h2> |
| <p>Data will be stored as 'receivername.properties.' This makes viewing storage easy; upon loading, UUID will be created that will be the object used to manage the tab(so we can re-name tab).</p> |
| <p>How to find receivers? Maybe list all files that end in '-receiver.properties'? So it would be receivername-receiver.properties in ~/.chainsaw</p> |
| <p>Something to think about</p> |
| <p>recievername-receiver.properties also contains the configuratin for the receiver.</p> |
| <p>Tabs created from expression could be 'name-tab.properties' to differentiate from the reciever</p></div> |
| </div> |
| </div> |
| <div class="clear"> |
| <hr/> |
| </div> |
| <div id="footer"> |
| <div class="xright"> |
| Copyright © 2002–2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. |
| All rights reserved. </div> |
| <div class="clear"> |
| <hr/> |
| </div> |
| </div> |
| </body> |
| </html> |