blob: 41bf38f74838cdd4313ccdb0eeff1335b28767fa [file] [log] [blame]
<!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 &#x2013; </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>
&nbsp;| <span id="projectVersion">Version: 2.1.0</span>
| <a href="http://www.apache.org/" class="externalLink" title="Apache">Apache</a> &gt;
<a href="http://logging.apache.org/" class="externalLink" title="Logging Services">Logging Services</a> &gt;
<a href="http://logging.apache.org:80/chainsaw/" class="externalLink" title="Chainsaw">Chainsaw</a> &gt;
</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 &#169; 2002&#x2013;2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved. </div>
<div class="clear">
<hr/>
</div>
</div>
</body>
</html>