Added: dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/jdepend-report.html ============================================================================== --- dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/jdepend-report.html (added) +++ dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/jdepend-report.html Thu Aug 23 15:00:51 2018 @@ -0,0 +1,2681 @@ +<!DOCTYPE html> +<!-- + | Generated by Apache Maven Doxia at 23 August 2018 + | Rendered using Apache Maven Fluido Skin 1.3.0 +--> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta charset="UTF-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <meta name="Date-Revision-yyyymmdd" content="20180823" /> + <meta http-equiv="Content-Language" content="en" /> + <title>Apache Commons JCS :: Core – JDepend Report Metrics</title> + + <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" /> + <link rel="stylesheet" href="./css/site.css" type="text/css" /> + <link rel="stylesheet" href="./css/print.css" media="print" /> + + <script type="text/javascript" src="./js/jquery.min.js"></script> + <script type="text/javascript" src="./js/bootstrap.min.js"></script> + <script type="text/javascript" src="./js/prettify.min.js"></script> + <script type="text/javascript" src="./js/site.js"></script> + + + </head> + + <body class="composite"> + <a href="http://commons.apache.org/" id="bannerLeft" title="Apache Commons logo"> + <img class="logo-left" src="./images/commons-logo.png" alt="Apache Commons logo"/> + </a> + <a href="../index.html" id="bannerRight"> + <h2>Commons JCSâ¢</h2> + </a> + <div class="clear"></div> + + <div class="navbar"> + <div class="navbar-inner"> + <div class="container-fluid"> + <a class="brand" href="http://commons.apache.org/proper/commons-jcs/commons-jcs-core/">Apache Commons JCS :: Core ™</a> + <ul class="nav"> + + <li id="publishDate">Last Published: 23 August 2018</li> + <li class="divider">|</li> <li id="projectVersion">Version: 2.2.1</li> + </ul> + <div class="pull-right"> <ul class="nav"> + <li> + <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon"> + ApacheCon</a> + </li> + <li> + <a href="http://www.apache.org" class="externalLink" title="Apache"> + Apache</a> + </li> + <li> + <a href="../../../" title="Commons"> + Commons</a> + </li> + </ul> +</div> + </div> + </div> + </div> + + <div class="container-fluid"> + <table class="layout-table"> + <tr> + <td class="sidebar"> + <div class="well sidebar-nav"> + <ul class="nav nav-list"> + <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li> + <li class="collapsed"> + <a href="project-info.html" title="Project Information"> + Project Information</a> + </li> + <li class="expanded"> + <a href="project-reports.html" title="Project Reports"> + Project Reports</a> + <ul> + <li class="none"> + <a href="jira-report.html" title="JIRA Report"> + JIRA Report</a> + </li> + <li class="none"> + <a href="apidocs/index.html" title="Javadoc"> + Javadoc</a> + </li> + <li class="none"> + <a href="xref/index.html" title="Source Xref"> + Source Xref</a> + </li> + <li class="none"> + <a href="xref-test/index.html" title="Test Source Xref"> + Test Source Xref</a> + </li> + <li class="none"> + <a href="surefire-report.html" title="Surefire Report"> + Surefire Report</a> + </li> + <li class="none"> + <a href="rat-report.html" title="Rat Report"> + Rat Report</a> + </li> + <li class="none active"> + <a href="jdepend-report.html" title="JDepend"> + JDepend</a> + </li> + <li class="none"> + <a href="japicmp.html" title="japicmp"> + japicmp</a> + </li> + <li class="none"> + <a href="clirr-report.html" title="Clirr"> + Clirr</a> + </li> + <li class="none"> + <a href="cpd.html" title="CPD"> + CPD</a> + </li> + <li class="none"> + <a href="pmd.html" title="PMD"> + PMD</a> + </li> + <li class="none"> + <a href="findbugs.html" title="FindBugs"> + FindBugs</a> + </li> + </ul> + </li> + </ul> + <ul class="nav nav-list"> + <li class="nav-header">Commons</li> + <li class="none"> + <a href="../../../" title="Home"> + Home</a> + </li> + <li class="none"> + <a href="http://www.apache.org/licenses/" class="externalLink" title="License"> + License</a> + </li> + <li class="collapsed"> + <a href="../../../components.html" title="Components"> + Components</a> + </li> + <li class="collapsed"> + <a href="../../../sandbox/index.html" title="Sandbox"> + Sandbox</a> + </li> + <li class="collapsed"> + <a href="../../../dormant/index.html" title="Dormant"> + Dormant</a> + </li> + </ul> + <ul class="nav nav-list"> + <li class="nav-header">General Information</li> + <li class="none"> + <a href="../../../security.html" title="Security"> + Security</a> + </li> + <li class="none"> + <a href="../../../volunteering.html" title="Volunteering"> + Volunteering</a> + </li> + <li class="none"> + <a href="../../../patches.html" title="Contributing Patches"> + Contributing Patches</a> + </li> + <li class="none"> + <a href="../../../building.html" title="Building Components"> + Building Components</a> + </li> + <li class="none"> + <a href="../../../commons-parent-pom.html" title="Commons Parent Pom"> + Commons Parent Pom</a> + </li> + <li class="none"> + <a href="../../../build-plugin/index.html" title="Commons Build Plugin"> + Commons Build Plugin</a> + </li> + <li class="none"> + <a href="../../../releases/index.html" title="Releasing Components"> + Releasing Components</a> + </li> + <li class="none"> + <a href="http://wiki.apache.org/commons/FrontPage" class="externalLink" title="Wiki"> + Wiki</a> + </li> + </ul> + <ul class="nav nav-list"> + <li class="nav-header">ASF</li> + <li class="none"> + <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works"> + How the ASF works</a> + </li> + <li class="none"> + <a href="http://www.apache.org/foundation/getinvolved.html" class="externalLink" title="Get Involved"> + Get Involved</a> + </li> + <li class="none"> + <a href="http://www.apache.org/dev/" class="externalLink" title="Developer Resources"> + Developer Resources</a> + </li> + <li class="none"> + <a href="http://www.apache.org/foundation/policies/conduct.html" class="externalLink" title="Code of Conduct"> + Code of Conduct</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> + </ul> + </div> + <div id="poweredBy"> + <a href="http://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy"> + <img class="builtBy" alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png" /> + </a> + <a href="http://maven.apache.org/" title="Maven" class="builtBy"> + <img class="builtBy" alt="Maven" src="http://maven.apache.org/images/logos/maven-feather.png" /> + </a> + </div> + </td> + <td class="content"> + <div class="section"> +<h2><a name="Metric_Results"></a>Metric Results</h2>[ <a href="#summary">summary</a> ] [ <a href="#packages">packages</a> ] [ <a href="#cycles">cycles</a> ] [ <a href="#explanations">explanations</a> ] <br /><br />The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.<br /><br /><a name="summary"></a> +<h2><a name="Summary"></a>Summary</h2>[ <a href="#summary">summary</a> ] [ <a href="#packages">packages</a> ] [ <a href="#cycles">cycles</a> ] [ <a href="#explanations">explanations</a> ] <br /><br /> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Package</th> +<th>TC</th> +<th>CC</th> +<th>AC</th> +<th>Ca</th> +<th>Ce</th> +<th>A</th> +<th>I</th> +<th>D</th> +<th>V</th></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs">org.apache.commons.jcs</a></td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>3</td> +<td>6</td> +<td>100.0%</td> +<td>67.0%</td> +<td>67.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.access">org.apache.commons.jcs.access</a></td> +<td>4</td> +<td>3</td> +<td>1</td> +<td>2</td> +<td>14</td> +<td>25.0%</td> +<td>88.0%</td> +<td>12.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.access.behavior">org.apache.commons.jcs.access.behavior</a></td> +<td>3</td> +<td>0</td> +<td>3</td> +<td>1</td> +<td>5</td> +<td>100.0%</td> +<td>83.0%</td> +<td>83.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.access.exception">org.apache.commons.jcs.access.exception</a></td> +<td>7</td> +<td>7</td> +<td>0</td> +<td>12</td> +<td>1</td> +<td>0.0%</td> +<td>8.0%</td> +<td>92.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.admin">org.apache.commons.jcs.admin</a></td> +<td>5</td> +<td>4</td> +<td>1</td> +<td>2</td> +<td>10</td> +<td>20.0%</td> +<td>83.0%</td> +<td>3.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.admin.servlet">org.apache.commons.jcs.admin.servlet</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>0</td> +<td>8</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary">org.apache.commons.jcs.auxiliary</a></td> +<td>9</td> +<td>1</td> +<td>8</td> +<td>17</td> +<td>14</td> +<td>89.0%</td> +<td>45.0%</td> +<td>34.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.disk">org.apache.commons.jcs.auxiliary.disk</a></td> +<td>5</td> +<td>3</td> +<td>2</td> +<td>3</td> +<td>13</td> +<td>40.0%</td> +<td>81.0%</td> +<td>21.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.disk.behavior">org.apache.commons.jcs.auxiliary.disk.behavior</a></td> +<td>2</td> +<td>1</td> +<td>1</td> +<td>3</td> +<td>3</td> +<td>50.0%</td> +<td>50.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.disk.block">org.apache.commons.jcs.auxiliary.disk.block</a></td> +<td>10</td> +<td>10</td> +<td>0</td> +<td>0</td> +<td>23</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.disk.indexed">org.apache.commons.jcs.auxiliary.disk.indexed</a></td> +<td>11</td> +<td>11</td> +<td>0</td> +<td>0</td> +<td>21</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.disk.jdbc">org.apache.commons.jcs.auxiliary.disk.jdbc</a></td> +<td>5</td> +<td>5</td> +<td>0</td> +<td>3</td> +<td>19</td> +<td>0.0%</td> +<td>86.0%</td> +<td>14.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory">org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory</a></td> +<td>3</td> +<td>2</td> +<td>1</td> +<td>2</td> +<td>9</td> +<td>33.0%</td> +<td>82.0%</td> +<td>15.000001%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.disk.jdbc.hsql">org.apache.commons.jcs.auxiliary.disk.jdbc.hsql</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>0</td> +<td>8</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.disk.jdbc.mysql">org.apache.commons.jcs.auxiliary.disk.jdbc.mysql</a></td> +<td>5</td> +<td>5</td> +<td>0</td> +<td>0</td> +<td>13</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util">org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>3</td> +<td>0.0%</td> +<td>75.0%</td> +<td>25.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.lateral">org.apache.commons.jcs.auxiliary.lateral</a></td> +<td>7</td> +<td>7</td> +<td>0</td> +<td>1</td> +<td>14</td> +<td>0.0%</td> +<td>93.0%</td> +<td>7.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.lateral.behavior">org.apache.commons.jcs.auxiliary.lateral.behavior</a></td> +<td>3</td> +<td>1</td> +<td>2</td> +<td>3</td> +<td>3</td> +<td>67.0%</td> +<td>50.0%</td> +<td>17.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.lateral.socket.tcp">org.apache.commons.jcs.auxiliary.lateral.socket.tcp</a></td> +<td>9</td> +<td>9</td> +<td>0</td> +<td>1</td> +<td>21</td> +<td>0.0%</td> +<td>95.0%</td> +<td>5.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior">org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior</a></td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>2</td> +<td>2</td> +<td>100.0%</td> +<td>50.0%</td> +<td>50.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote">org.apache.commons.jcs.auxiliary.remote</a></td> +<td>18</td> +<td>15</td> +<td>3</td> +<td>3</td> +<td>25</td> +<td>17.0%</td> +<td>89.0%</td> +<td>6.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote.behavior">org.apache.commons.jcs.auxiliary.remote.behavior</a></td> +<td>6</td> +<td>0</td> +<td>6</td> +<td>5</td> +<td>9</td> +<td>100.0%</td> +<td>64.0%</td> +<td>64.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote.http.behavior">org.apache.commons.jcs.auxiliary.remote.http.behavior</a></td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>1</td> +<td>1</td> +<td>100.0%</td> +<td>50.0%</td> +<td>50.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote.http.client">org.apache.commons.jcs.auxiliary.remote.http.client</a></td> +<td>9</td> +<td>8</td> +<td>1</td> +<td>1</td> +<td>23</td> +<td>11.0%</td> +<td>96.0%</td> +<td>7.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote.http.client.behavior">org.apache.commons.jcs.auxiliary.remote.http.client.behavior</a></td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>1</td> +<td>4</td> +<td>100.0%</td> +<td>80.0%</td> +<td>80.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote.http.server">org.apache.commons.jcs.auxiliary.remote.http.server</a></td> +<td>5</td> +<td>4</td> +<td>1</td> +<td>0</td> +<td>17</td> +<td>20.0%</td> +<td>100.0%</td> +<td>20.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote.server">org.apache.commons.jcs.auxiliary.remote.server</a></td> +<td>6</td> +<td>6</td> +<td>0</td> +<td>1</td> +<td>25</td> +<td>0.0%</td> +<td>96.0%</td> +<td>4.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote.server.behavior">org.apache.commons.jcs.auxiliary.remote.server.behavior</a></td> +<td>3</td> +<td>1</td> +<td>2</td> +<td>4</td> +<td>4</td> +<td>67.0%</td> +<td>50.0%</td> +<td>17.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote.util">org.apache.commons.jcs.auxiliary.remote.util</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>5</td> +<td>0.0%</td> +<td>83.0%</td> +<td>17.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.auxiliary.remote.value">org.apache.commons.jcs.auxiliary.remote.value</a></td> +<td>3</td> +<td>3</td> +<td>0</td> +<td>4</td> +<td>4</td> +<td>0.0%</td> +<td>50.0%</td> +<td>50.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine">org.apache.commons.jcs.engine</a></td> +<td>28</td> +<td>24</td> +<td>4</td> +<td>18</td> +<td>13</td> +<td>14.0%</td> +<td>42.0%</td> +<td>44.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.behavior">org.apache.commons.jcs.engine.behavior</a></td> +<td>22</td> +<td>3</td> +<td>19</td> +<td>35</td> +<td>12</td> +<td>86.0%</td> +<td>26.0%</td> +<td>12.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine.control">org.apache.commons.jcs.engine.control</a></td> +<td>5</td> +<td>5</td> +<td>0</td> +<td>13</td> +<td>29</td> +<td>0.0%</td> +<td>69.0%</td> +<td>31.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.control.event">org.apache.commons.jcs.engine.control.event</a></td> +<td>4</td> +<td>3</td> +<td>1</td> +<td>1</td> +<td>7</td> +<td>25.0%</td> +<td>88.0%</td> +<td>12.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine.control.event.behavior">org.apache.commons.jcs.engine.control.event.behavior</a></td> +<td>4</td> +<td>1</td> +<td>3</td> +<td>5</td> +<td>2</td> +<td>75.0%</td> +<td>29.0%</td> +<td>4.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.control.group">org.apache.commons.jcs.engine.control.group</a></td> +<td>2</td> +<td>2</td> +<td>0</td> +<td>8</td> +<td>2</td> +<td>0.0%</td> +<td>20.0%</td> +<td>80.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine.logging">org.apache.commons.jcs.engine.logging</a></td> +<td>2</td> +<td>2</td> +<td>0</td> +<td>3</td> +<td>4</td> +<td>0.0%</td> +<td>57.0%</td> +<td>43.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.logging.behavior">org.apache.commons.jcs.engine.logging.behavior</a></td> +<td>2</td> +<td>0</td> +<td>2</td> +<td>13</td> +<td>2</td> +<td>100.0%</td> +<td>13.0%</td> +<td>13.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine.match">org.apache.commons.jcs.engine.match</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>2</td> +<td>4</td> +<td>0.0%</td> +<td>67.0%</td> +<td>33.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.match.behavior">org.apache.commons.jcs.engine.match.behavior</a></td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>7</td> +<td>3</td> +<td>100.0%</td> +<td>30.000002%</td> +<td>30.000002%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine.memory">org.apache.commons.jcs.engine.memory</a></td> +<td>2</td> +<td>0</td> +<td>2</td> +<td>4</td> +<td>16</td> +<td>100.0%</td> +<td>80.0%</td> +<td>80.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.memory.behavior">org.apache.commons.jcs.engine.memory.behavior</a></td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>5</td> +<td>6</td> +<td>100.0%</td> +<td>55.0%</td> +<td>55.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine.memory.fifo">org.apache.commons.jcs.engine.memory.fifo</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>0</td> +<td>4</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.memory.lru">org.apache.commons.jcs.engine.memory.lru</a></td> +<td>3</td> +<td>3</td> +<td>0</td> +<td>1</td> +<td>13</td> +<td>0.0%</td> +<td>93.0%</td> +<td>7.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine.memory.mru">org.apache.commons.jcs.engine.memory.mru</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>0</td> +<td>5</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.memory.shrinking">org.apache.commons.jcs.engine.memory.shrinking</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>7</td> +<td>0.0%</td> +<td>88.0%</td> +<td>12.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine.memory.soft">org.apache.commons.jcs.engine.memory.soft</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>0</td> +<td>15</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.memory.util">org.apache.commons.jcs.engine.memory.util</a></td> +<td>3</td> +<td>3</td> +<td>0</td> +<td>5</td> +<td>3</td> +<td>0.0%</td> +<td>38.0%</td> +<td>62.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.engine.stats">org.apache.commons.jcs.engine.stats</a></td> +<td>3</td> +<td>3</td> +<td>0</td> +<td>11</td> +<td>3</td> +<td>0.0%</td> +<td>21.0%</td> +<td>79.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.engine.stats.behavior">org.apache.commons.jcs.engine.stats.behavior</a></td> +<td>3</td> +<td>0</td> +<td>3</td> +<td>18</td> +<td>3</td> +<td>100.0%</td> +<td>14.0%</td> +<td>14.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.io">org.apache.commons.jcs.io</a></td> +<td>2</td> +<td>2</td> +<td>0</td> +<td>5</td> +<td>3</td> +<td>0.0%</td> +<td>38.0%</td> +<td>62.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.utils.access">org.apache.commons.jcs.utils.access</a></td> +<td>3</td> +<td>1</td> +<td>2</td> +<td>0</td> +<td>6</td> +<td>67.0%</td> +<td>100.0%</td> +<td>67.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.utils.config">org.apache.commons.jcs.utils.config</a></td> +<td>3</td> +<td>3</td> +<td>0</td> +<td>6</td> +<td>6</td> +<td>0.0%</td> +<td>50.0%</td> +<td>50.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.utils.discovery">org.apache.commons.jcs.utils.discovery</a></td> +<td>12</td> +<td>12</td> +<td>0</td> +<td>2</td> +<td>13</td> +<td>0.0%</td> +<td>87.0%</td> +<td>13.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.utils.discovery.behavior">org.apache.commons.jcs.utils.discovery.behavior</a></td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>2</td> +<td>2</td> +<td>100.0%</td> +<td>50.0%</td> +<td>50.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.utils.net">org.apache.commons.jcs.utils.net</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>3</td> +<td>4</td> +<td>0.0%</td> +<td>57.0%</td> +<td>43.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.utils.props">org.apache.commons.jcs.utils.props</a></td> +<td>4</td> +<td>1</td> +<td>3</td> +<td>1</td> +<td>4</td> +<td>75.0%</td> +<td>80.0%</td> +<td>55.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.utils.serialization">org.apache.commons.jcs.utils.serialization</a></td> +<td>3</td> +<td>3</td> +<td>0</td> +<td>7</td> +<td>7</td> +<td>0.0%</td> +<td>50.0%</td> +<td>50.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.utils.servlet">org.apache.commons.jcs.utils.servlet</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>0</td> +<td>4</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.utils.struct">org.apache.commons.jcs.utils.struct</a></td> +<td>6</td> +<td>5</td> +<td>1</td> +<td>7</td> +<td>10</td> +<td>17.0%</td> +<td>58.999996%</td> +<td>25.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.utils.threadpool">org.apache.commons.jcs.utils.threadpool</a></td> +<td>5</td> +<td>5</td> +<td>0</td> +<td>7</td> +<td>4</td> +<td>0.0%</td> +<td>36.0%</td> +<td>64.0%</td> +<td>1</td></tr> +<tr class="a"> +<td><a href="#org.apache.commons.jcs.utils.timing">org.apache.commons.jcs.utils.timing</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>3</td> +<td>1</td> +<td>0.0%</td> +<td>25.0%</td> +<td>75.0%</td> +<td>1</td></tr> +<tr class="b"> +<td><a href="#org.apache.commons.jcs.utils.zip">org.apache.commons.jcs.utils.zip</a></td> +<td>1</td> +<td>1</td> +<td>0</td> +<td>1</td> +<td>4</td> +<td>0.0%</td> +<td>80.0%</td> +<td>20.0%</td> +<td>1</td></tr></table><a name="packages"></a> +<h2><a name="Packages"></a>Packages</h2>[ <a href="#summary">summary</a> ] [ <a href="#packages">packages</a> ] [ <a href="#cycles">cycles</a> ] [ <a href="#explanations">explanations</a> ] <br /><a name="org.apache.commons.jcs"></a> +<h3><a name="org.apache.commons.jcs"></a>org.apache.commons.jcs</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>3</td> +<td>6</td> +<td>100.0%</td> +<td>67.0%</td> +<td>67.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.JCS<br /></td> +<td><i>None</i></td> +<td>org.apache.commons.jcs.access<br />org.apache.commons.jcs.utils.access<br />org.apache.commons.jcs.utils.servlet<br /></td> +<td>java.lang<br />java.util<br />org.apache.commons.jcs.access<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br /></td></tr></table><a name="org.apache.commons.jcs.access"></a> +<h3><a name="org.apache.commons.jcs.access"></a>org.apache.commons.jcs.access</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>2</td> +<td>14</td> +<td>25.0%</td> +<td>88.0%</td> +<td>12.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.access.AbstractCacheAccess<br /></td> +<td>org.apache.commons.jcs.access.CacheAccess<br />org.apache.commons.jcs.access.GroupCacheAccess<br />org.apache.commons.jcs.access.PartitionedCacheAccess<br /></td> +<td>org.apache.commons.jcs<br />org.apache.commons.jcs.utils.access<br /></td> +<td>java.io<br />java.lang<br />java.util<br />org.apache.commons.jcs<br />org.apache.commons.jcs.access.behavior<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.control.group<br />org.apache.commons.jcs.engine.memory.behavior<br />org.apache.commons.jcs.engine.stats.behavior<br />org.apache.commons.jcs.utils.props<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.access.behavior"></a> +<h3><a name="org.apache.commons.jcs.access.behavior"></a>org.apache.commons.jcs.access.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>5</td> +<td>100.0%</td> +<td>83.0%</td> +<td>83.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.access.behavior.ICacheAccess<br />org.apache.commons.jcs.access.behavior.ICacheAccessManagement<br />org.apache.commons.jcs.access.behavior.IGroupCacheAccess<br /></td> +<td><i>None</i></td> +<td>org.apache.commons.jcs.access<br /></td> +<td>java.lang<br />java.util<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.stats.behavior<br /></td></tr></table><a name="org.apache.commons.jcs.access.exception"></a> +<h3><a name="org.apache.commons.jcs.access.exception"></a>org.apache.commons.jcs.access.exception</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>12</td> +<td>1</td> +<td>0.0%</td> +<td>8.0%</td> +<td>92.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.access.exception.CacheException<br />org.apache.commons.jcs.access.exception.ConfigurationException<br />org.apache.commons.jcs.access.exception.InvalidArgumentException<br />org.apache.commons.jcs.access.exception.InvalidGroupException<br />org.apache.commons.jcs.access.exception.InvalidHandleException<br />org.apache.commons.jcs.access.exception.ObjectExistsException<br />org.apache.commons.jcs.access.exception.ObjectNotFoundException<br /></td> +<td>org.apache.commons.jcs<br />org.apache.commons.jcs.access<br />org.apache.commons.jcs.access.behavior<br />org.apache.commons.jcs.admin<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp<br />org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.http.server<br />org.apache.commons.jcs.auxiliary.remote.server<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.utils.access<br />org.apache.commons.jcs.utils.props<br /></td> +<td>java.lang<br /></td></tr></table><a name="org.apache.commons.jcs.admin"></a> +<h3><a name="org.apache.commons.jcs.admin"></a>org.apache.commons.jcs.admin</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>2</td> +<td>10</td> +<td>20.0%</td> +<td>83.0%</td> +<td>3.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.admin.JCSJMXBean<br /></td> +<td>org.apache.commons.jcs.admin.CacheElementInfo<br />org.apache.commons.jcs.admin.CacheRegionInfo<br />org.apache.commons.jcs.admin.CountingOnlyOutputStream<br />org.apache.commons.jcs.admin.JCSAdminBean<br /></td> +<td>org.apache.commons.jcs.admin.servlet<br />org.apache.commons.jcs.engine.control<br /></td> +<td>java.io<br />java.lang<br />java.text<br />java.util<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.auxiliary.remote.server<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.memory.behavior<br /></td></tr></table><a name="org.apache.commons.jcs.admin.servlet"></a> +<h3><a name="org.apache.commons.jcs.admin.servlet"></a>org.apache.commons.jcs.admin.servlet</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>0</td> +<td>8</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.admin.servlet.JCSAdminServlet<br /></td> +<td><i>None</i></td> +<td>java.io<br />java.lang<br />javax.servlet.http<br />org.apache.commons.jcs.admin<br />org.apache.velocity<br />org.apache.velocity.context<br />org.apache.velocity.runtime.log<br />org.apache.velocity.tools.view<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary"></a> +<h3><a name="org.apache.commons.jcs.auxiliary"></a>org.apache.commons.jcs.auxiliary</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>17</td> +<td>14</td> +<td>89.0%</td> +<td>45.0%</td> +<td>34.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache<br />org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes<br />org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging<br />org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheFactory<br />org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheMonitor<br />org.apache.commons.jcs.auxiliary.AuxiliaryCache<br />org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes<br />org.apache.commons.jcs.auxiliary.AuxiliaryCacheFactory<br /></td> +<td>org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator<br /></td> +<td>org.apache.commons.jcs.auxiliary.disk<br />org.apache.commons.jcs.auxiliary.disk.behavior<br />org.apache.commons.jcs.auxiliary.disk.block<br />org.apache.commons.jcs.auxiliary.disk.indexed<br />org.apache.commons.jcs.auxiliary.disk.jdbc<br />org.apache.commons.jcs.auxiliary.disk.jdbc.hsql<br />org.apache.commons.jcs.auxiliary.disk.jdbc.mysql<br />org.apache.commons.jcs.auxiliary.lateral<br />org.apache.commons.jcs.auxiliary.lateral.behavior<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp<br />org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.auxiliary.remote.http.client<br />org.apache.commons.jcs.auxiliary.remote.http.server<br />org.apache.commons.jcs.auxiliary.remote.server<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br /></td> +<td>java.io<br />java.lang<br />java.util<br />java.util.concurrent.atomic<br />java.util.concurrent.locks<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.logging<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.engine.match<br />org.apache.commons.jcs.engine.match.behavior<br />org.apache.commons.jcs.engine.stats.behavior<br />org.apache.commons.jcs.utils.config<br />org.apache.commons.jcs.utils.serialization<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.disk"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.disk"></a>org.apache.commons.jcs.auxiliary.disk</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>3</td> +<td>13</td> +<td>40.0%</td> +<td>81.0%</td> +<td>21.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache<br />org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes<br /></td> +<td>org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache$1<br />org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache$MyCacheListener<br />org.apache.commons.jcs.auxiliary.disk.PurgatoryElement<br /></td> +<td>org.apache.commons.jcs.auxiliary.disk.block<br />org.apache.commons.jcs.auxiliary.disk.indexed<br />org.apache.commons.jcs.auxiliary.disk.jdbc<br /></td> +<td>java.io<br />java.lang<br />java.util<br />java.util.concurrent.locks<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.disk.behavior<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.match.behavior<br />org.apache.commons.jcs.engine.stats<br />org.apache.commons.jcs.engine.stats.behavior<br />org.apache.commons.jcs.utils.struct<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.disk.behavior"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.disk.behavior"></a>org.apache.commons.jcs.auxiliary.disk.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>3</td> +<td>3</td> +<td>50.0%</td> +<td>50.0%</td> +<td>0.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes<br /></td> +<td>org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes$DiskLimitType<br /></td> +<td>org.apache.commons.jcs.auxiliary.disk<br />org.apache.commons.jcs.auxiliary.disk.block<br />org.apache.commons.jcs.auxiliary.disk.indexed<br /></td> +<td>java.io<br />java.lang<br />org.apache.commons.jcs.auxiliary<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.disk.block"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.disk.block"></a>org.apache.commons.jcs.auxiliary.disk.block</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>0</td> +<td>23</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.disk.block.BlockDisk<br />org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache<br />org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache$1<br />org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache$2<br />org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheAttributes<br />org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory<br />org.apache.commons.jcs.auxiliary.disk.block.BlockDiskElementDescriptor<br />org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore<br />org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore$LRUMapCountLimited<br />org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore$LRUMapSizeLimited<br /></td> +<td><i>None</i></td> +<td>java.io<br />java.lang<br />java.nio<br />java.nio.channels<br />java.util<br />java.util.concurrent<br />java.util.concurrent.atomic<br />java.util.concurrent.locks<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.disk<br />org.apache.commons.jcs.auxiliary.disk.behavior<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control.group<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.engine.match.behavior<br />org.apache.commons.jcs.engine.stats<br />org.apache.commons.jcs.engine.stats.behavior<br />org.apache.commons.jcs.io<br />org.apache.commons.jcs.utils.serialization<br />org.apache.commons.jcs.utils.struct<br />org.apache.commons.jcs.utils.timing<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.disk.indexed"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.disk.indexed"></a>org.apache.commons.jcs.auxiliary.disk.indexed</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>0</td> +<td>21</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDisk<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$1<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$2<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$LRUMapCountLimited<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$LRUMapSizeLimited<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$PositionComparator<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskDumper<br />org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor<br /></td> +<td><i>None</i></td> +<td>java.io<br />java.lang<br />java.nio<br />java.nio.channels<br />java.util<br />java.util.concurrent<br />java.util.concurrent.atomic<br />java.util.concurrent.locks<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.disk<br />org.apache.commons.jcs.auxiliary.disk.behavior<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control.group<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.engine.match.behavior<br />org.apache.commons.jcs.engine.stats<br />org.apache.commons.jcs.engine.stats.behavior<br />org.apache.commons.jcs.utils.struct<br />org.apache.commons.jcs.utils.timing<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.disk.jdbc"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.disk.jdbc"></a>org.apache.commons.jcs.auxiliary.disk.jdbc</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>3</td> +<td>19</td> +<td>0.0%</td> +<td>86.0%</td> +<td>14.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache<br />org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes<br />org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheFactory<br />org.apache.commons.jcs.auxiliary.disk.jdbc.ShrinkerThread<br />org.apache.commons.jcs.auxiliary.disk.jdbc.TableState<br /></td> +<td>org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory<br />org.apache.commons.jcs.auxiliary.disk.jdbc.hsql<br />org.apache.commons.jcs.auxiliary.disk.jdbc.mysql<br /></td> +<td>java.io<br />java.lang<br />java.sql<br />java.util<br />java.util.concurrent<br />java.util.concurrent.atomic<br />java.util.concurrent.locks<br />javax.sql<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.disk<br />org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.engine.stats<br />org.apache.commons.jcs.engine.stats.behavior<br />org.apache.commons.jcs.utils.config<br />org.apache.commons.jcs.utils.serialization<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory"></a>org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>2</td> +<td>9</td> +<td>33.0%</td> +<td>82.0%</td> +<td>15.000001%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.DataSourceFactory<br /></td> +<td>org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory<br />org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory<br /></td> +<td>org.apache.commons.jcs.auxiliary.disk.jdbc<br />org.apache.commons.jcs.auxiliary.disk.jdbc.mysql<br /></td> +<td>java.lang<br />java.sql<br />java.util<br />javax.naming<br />javax.sql<br />org.apache.commons.dbcp.cpdsadapter<br />org.apache.commons.dbcp.datasources<br />org.apache.commons.jcs.auxiliary.disk.jdbc<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.disk.jdbc.hsql"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.disk.jdbc.hsql"></a>org.apache.commons.jcs.auxiliary.disk.jdbc.hsql</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>0</td> +<td>8</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory<br /></td> +<td><i>None</i></td> +<td>java.lang<br />java.sql<br />java.util<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.disk.jdbc<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.disk.jdbc.mysql"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.disk.jdbc.mysql"></a>org.apache.commons.jcs.auxiliary.disk.jdbc.mysql</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>0</td> +<td>13</td> +<td>0.0%</td> +<td>100.0%</td> +<td>0.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache<br />org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes<br />org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory<br />org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory$OptimizerTask<br />org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer<br /></td> +<td><i>None</i></td> +<td>java.lang<br />java.sql<br />java.text<br />java.util<br />java.util.concurrent<br />javax.sql<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.disk.jdbc<br />org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory<br />org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util"></a>org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>3</td> +<td>0.0%</td> +<td>75.0%</td> +<td>25.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util.ScheduleParser<br /></td> +<td>org.apache.commons.jcs.auxiliary.disk.jdbc.mysql<br /></td> +<td>java.lang<br />java.text<br />java.util<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.lateral"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.lateral"></a>org.apache.commons.jcs.auxiliary.lateral</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>14</td> +<td>0.0%</td> +<td>93.0%</td> +<td>7.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.lateral.LateralCache<br />org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes<br />org.apache.commons.jcs.auxiliary.lateral.LateralCacheMonitor<br />org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait<br />org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade<br />org.apache.commons.jcs.auxiliary.lateral.LateralCommand<br />org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor<br /></td> +<td>org.apache.commons.jcs.auxiliary.lateral.socket.tcp<br /></td> +<td>java.io<br />java.lang<br />java.rmi<br />java.util<br />java.util.concurrent<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.lateral.behavior<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.stats<br />org.apache.commons.jcs.engine.stats.behavior<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.lateral.behavior"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.lateral.behavior"></a>org.apache.commons.jcs.auxiliary.lateral.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>3</td> +<td>3</td> +<td>67.0%</td> +<td>50.0%</td> +<td>17.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes<br />org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener<br /></td> +<td>org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes$Type<br /></td> +<td>org.apache.commons.jcs.auxiliary.lateral<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior<br /></td> +<td>java.lang<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.engine.behavior<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.lateral.socket.tcp"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.lateral.socket.tcp"></a>org.apache.commons.jcs.auxiliary.lateral.socket.tcp</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>21</td> +<td>0.0%</td> +<td>95.0%</td> +<td>5.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener$1<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener$ConnectionHandler<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener$ListenerThread<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes<br /></td> +<td>org.apache.commons.jcs.auxiliary.lateral<br /></td> +<td>java.io<br />java.lang<br />java.net<br />java.util<br />java.util.concurrent<br />java.util.concurrent.atomic<br />java.util.concurrent.locks<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.lateral<br />org.apache.commons.jcs.auxiliary.lateral.behavior<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.io<br />org.apache.commons.jcs.utils.discovery<br />org.apache.commons.jcs.utils.discovery.behavior<br />org.apache.commons.jcs.utils.threadpool<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior"></a>org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>2</td> +<td>2</td> +<td>100.0%</td> +<td>50.0%</td> +<td>50.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes<br /></td> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.lateral<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp<br /></td> +<td>java.lang<br />org.apache.commons.jcs.auxiliary.lateral.behavior<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote"></a>org.apache.commons.jcs.auxiliary.remote</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>3</td> +<td>25</td> +<td>17.0%</td> +<td>89.0%</td> +<td>6.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache<br />org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener<br />org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade<br /></td> +<td>org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache$1<br />org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes<br />org.apache.commons.jcs.auxiliary.remote.RemoteCache<br />org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes<br />org.apache.commons.jcs.auxiliary.remote.RemoteCacheFactory<br />org.apache.commons.jcs.auxiliary.remote.RemoteCacheFactory$1<br />org.apache.commons.jcs.auxiliary.remote.RemoteCacheFailoverRunner<br />org.apache.commons.jcs.auxiliary.remote.RemoteCacheListener<br />org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager<br />org.apache.commons.jcs.auxiliary.remote.RemoteCacheMonitor<br />org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait<br />org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWaitFacade<br />org.apache.commons.jcs.auxiliary.remote.RemoteLocation<br />org.apache.commons.jcs.auxiliary.remote.RemoteUtils<br />org.apache.commons.jcs.auxiliary.remote.RemoteUtils$1<br /></td> +<td>org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.auxiliary.remote.http.client<br />org.apache.commons.jcs.auxiliary.remote.server<br /></td> +<td>java.io<br />java.lang<br />java.net<br />java.rmi<br />java.rmi.registry<br />java.rmi.server<br />java.util<br />java.util.concurrent<br />java.util.concurrent.atomic<br />java.util.concurrent.locks<br />java.util.regex<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.auxiliary.remote.server.behavior<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.engine.stats<br />org.apache.commons.jcs.engine.stats.behavior<br />org.apache.commons.jcs.utils.net<br />org.apache.commons.jcs.utils.serialization<br />org.apache.commons.jcs.utils.threadpool<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote.behavior"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote.behavior"></a>org.apache.commons.jcs.auxiliary.remote.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>5</td> +<td>9</td> +<td>100.0%</td> +<td>64.0%</td> +<td>64.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes<br />org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes<br />org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheClient<br />org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants<br />org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheDispatcher<br />org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener<br /></td> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.http.client<br />org.apache.commons.jcs.auxiliary.remote.server<br />org.apache.commons.jcs.auxiliary.remote.server.behavior<br />org.apache.commons.jcs.engine.control<br /></td> +<td>java.io<br />java.lang<br />java.rmi<br />java.util<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.server.behavior<br />org.apache.commons.jcs.auxiliary.remote.value<br />org.apache.commons.jcs.engine.behavior<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote.http.behavior"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote.http.behavior"></a>org.apache.commons.jcs.auxiliary.remote.http.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>1</td> +<td>100.0%</td> +<td>50.0%</td> +<td>50.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.remote.http.behavior.IRemoteHttpCacheConstants<br /></td> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.remote.http.server<br /></td> +<td>java.lang<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote.http.client"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote.http.client"></a>org.apache.commons.jcs.auxiliary.remote.http.client</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>23</td> +<td>11.0%</td> +<td>96.0%</td> +<td>7.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient<br /></td> +<td>org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCache<br />org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes<br />org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient<br />org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher<br />org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher$1<br />org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheFactory<br />org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheMonitor<br />org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpClientListener<br /></td> +<td>org.apache.commons.jcs.auxiliary.remote.http.client.behavior<br /></td> +<td>java.io<br />java.lang<br />java.net<br />java.util<br />java.util.concurrent<br />java.util.concurrent.atomic<br />org.apache.commons.httpclient<br />org.apache.commons.httpclient.cookie<br />org.apache.commons.httpclient.methods<br />org.apache.commons.httpclient.params<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.auxiliary.remote.http.client.behavior<br />org.apache.commons.jcs.auxiliary.remote.server.behavior<br />org.apache.commons.jcs.auxiliary.remote.util<br />org.apache.commons.jcs.auxiliary.remote.value<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.utils.config<br />org.apache.commons.jcs.utils.serialization<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote.http.client.behavior"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote.http.client.behavior"></a>org.apache.commons.jcs.auxiliary.remote.http.client.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>4</td> +<td>100.0%</td> +<td>80.0%</td> +<td>80.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient<br /></td> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.remote.http.client<br /></td> +<td>java.io<br />java.lang<br />org.apache.commons.jcs.auxiliary.remote.http.client<br />org.apache.commons.jcs.engine.behavior<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote.http.server"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote.http.server"></a>org.apache.commons.jcs.auxiliary.remote.http.server</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>0</td> +<td>17</td> +<td>20.0%</td> +<td>100.0%</td> +<td>20.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService<br /></td> +<td>org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes<br />org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService<br />org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet<br />org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet$1<br /></td> +<td><i>None</i></td> +<td>java.io<br />java.lang<br />java.util<br />javax.servlet<br />javax.servlet.http<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.remote.http.behavior<br />org.apache.commons.jcs.auxiliary.remote.value<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.logging<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.io<br />org.apache.commons.jcs.utils.config<br />org.apache.commons.jcs.utils.serialization<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote.server"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote.server"></a>org.apache.commons.jcs.auxiliary.remote.server</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>25</td> +<td>0.0%</td> +<td>96.0%</td> +<td>4.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.remote.server.RegistryKeepAliveRunner<br />org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer<br />org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes<br />org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory<br />org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheStartupServlet<br />org.apache.commons.jcs.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory<br /></td> +<td>org.apache.commons.jcs.admin<br /></td> +<td>java.io<br />java.lang<br />java.net<br />java.rmi<br />java.rmi.registry<br />java.rmi.server<br />java.util<br />java.util.concurrent<br />java.util.concurrent.locks<br />javax.servlet<br />javax.servlet.http<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.auxiliary.remote.server.behavior<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.logging<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.utils.config<br />org.apache.commons.jcs.utils.net<br />org.apache.commons.jcs.utils.threadpool<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote.server.behavior"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote.server.behavior"></a>org.apache.commons.jcs.auxiliary.remote.server.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>4</td> +<td>4</td> +<td>67.0%</td> +<td>50.0%</td> +<td>17.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServer<br />org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes<br /></td> +<td>org.apache.commons.jcs.auxiliary.remote.server.behavior.RemoteType<br /></td> +<td>org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.auxiliary.remote.http.client<br />org.apache.commons.jcs.auxiliary.remote.server<br /></td> +<td>java.lang<br />java.rmi<br />org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.engine.behavior<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote.util"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote.util"></a>org.apache.commons.jcs.auxiliary.remote.util</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>5</td> +<td>0.0%</td> +<td>83.0%</td> +<td>17.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory<br /></td> +<td>org.apache.commons.jcs.auxiliary.remote.http.client<br /></td> +<td>java.lang<br />java.util<br />org.apache.commons.jcs.auxiliary.remote.value<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.auxiliary.remote.value"></a> +<h3><a name="org.apache.commons.jcs.auxiliary.remote.value"></a>org.apache.commons.jcs.auxiliary.remote.value</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>4</td> +<td>4</td> +<td>0.0%</td> +<td>50.0%</td> +<td>50.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest<br />org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheResponse<br />org.apache.commons.jcs.auxiliary.remote.value.RemoteRequestType<br /></td> +<td>org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.auxiliary.remote.http.client<br />org.apache.commons.jcs.auxiliary.remote.http.server<br />org.apache.commons.jcs.auxiliary.remote.util<br /></td> +<td>java.io<br />java.lang<br />java.util<br />org.apache.commons.jcs.engine.behavior<br /></td></tr></table><a name="org.apache.commons.jcs.engine"></a> +<h3><a name="org.apache.commons.jcs.engine"></a>org.apache.commons.jcs.engine</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>18</td> +<td>13</td> +<td>14.0%</td> +<td>42.0%</td> +<td>44.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.engine.AbstractCacheEventQueue<br />org.apache.commons.jcs.engine.AbstractCacheEventQueue$AbstractCacheEvent<br />org.apache.commons.jcs.engine.CacheConstants<br />org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal$ZombieEvent<br /></td> +<td>org.apache.commons.jcs.engine.AbstractCacheEventQueue$DisposeEvent<br />org.apache.commons.jcs.engine.AbstractCacheEventQueue$PutEvent<br />org.apache.commons.jcs.engine.AbstractCacheEventQueue$RemoveAllEvent<br />org.apache.commons.jcs.engine.AbstractCacheEventQueue$RemoveEvent<br />org.apache.commons.jcs.engine.CacheAdaptor<br />org.apache.commons.jcs.engine.CacheElement<br />org.apache.commons.jcs.engine.CacheElementSerialized<br />org.apache.commons.jcs.engine.CacheEventQueue<br />org.apache.commons.jcs.engine.CacheEventQueue$QProcessor<br />org.apache.commons.jcs.engine.CacheEventQueueFactory<br />org.apache.commons.jcs.engine.CacheGroup<br />org.apache.commons.jcs.engine.CacheInfo<br />org.apache.commons.jcs.engine.CacheListeners<br />org.apache.commons.jcs.engine.CacheStatus<br />org.apache.commons.jcs.engine.CacheWatchRepairable<br />org.apache.commons.jcs.engine.CompositeCacheAttributes<br />org.apache.commons.jcs.engine.ElementAttributes<br />org.apache.commons.jcs.eng ine.PooledCacheEventQueue<br />org.apache.commons.jcs.engine.ZombieCacheService<br />org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal<br />org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal$PutEvent<br />org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal$RemoveAllEvent<br />org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal$RemoveEvent<br />org.apache.commons.jcs.engine.ZombieCacheWatch<br /></td> +<td>org.apache.commons.jcs.access<br />org.apache.commons.jcs.admin<br />org.apache.commons.jcs.auxiliary.disk<br />org.apache.commons.jcs.auxiliary.disk.block<br />org.apache.commons.jcs.auxiliary.disk.indexed<br />org.apache.commons.jcs.auxiliary.disk.jdbc<br />org.apache.commons.jcs.auxiliary.lateral<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp<br />org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.http.client<br />org.apache.commons.jcs.auxiliary.remote.server<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.memory<br />org.apache.commons.jcs.engine.memory.lru<br />org.apache.commons.jcs.engine.memory.soft<br />org.apache.commons.jcs.utils.discovery<br />org.apache.commons.jcs.utils.serialization<br /></td> +<td>java.io<br />java.lang<br />java.rmi.dgc<br />java.util<br />java.util.concurrent<br />java.util.concurrent.atomic<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control.event.behavior<br />org.apache.commons.jcs.engine.stats<br />org.apache.commons.jcs.engine.stats.behavior<br />org.apache.commons.jcs.utils.threadpool<br />org.apache.commons.jcs.utils.timing<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.engine.behavior"></a> +<h3><a name="org.apache.commons.jcs.engine.behavior"></a>org.apache.commons.jcs.engine.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>35</td> +<td>12</td> +<td>86.0%</td> +<td>26.0%</td> +<td>12.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.engine.behavior.ICache<br />org.apache.commons.jcs.engine.behavior.ICacheElement<br />org.apache.commons.jcs.engine.behavior.ICacheElementSerialized<br />org.apache.commons.jcs.engine.behavior.ICacheEventQueue<br />org.apache.commons.jcs.engine.behavior.ICacheListener<br />org.apache.commons.jcs.engine.behavior.ICacheObserver<br />org.apache.commons.jcs.engine.behavior.ICacheService<br />org.apache.commons.jcs.engine.behavior.ICacheServiceAdmin<br />org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal<br />org.apache.commons.jcs.engine.behavior.ICacheType<br />org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes<br />org.apache.commons.jcs.engine.behavior.ICompositeCacheManager<br />org.apache.commons.jcs.engine.behavior.IElementAttributes<br />org.apache.commons.jcs.engine.behavior.IElementSerializer<br />org.apache.commons.jcs.engine.behavior.IProvideScheduler<br />org.apache.commons.jcs.engine.behavior.IRequireScheduler<br />org.apac he.commons.jcs.engine.behavior.IShutdownObservable<br />org.apache.commons.jcs.engine.behavior.IShutdownObserver<br />org.apache.commons.jcs.engine.behavior.IZombie<br /></td> +<td>org.apache.commons.jcs.engine.behavior.ICacheEventQueue$QueueType<br />org.apache.commons.jcs.engine.behavior.ICacheType$CacheType<br />org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes$DiskUsagePattern<br /></td> +<td>org.apache.commons.jcs<br />org.apache.commons.jcs.access<br />org.apache.commons.jcs.access.behavior<br />org.apache.commons.jcs.admin<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.disk<br />org.apache.commons.jcs.auxiliary.disk.block<br />org.apache.commons.jcs.auxiliary.disk.indexed<br />org.apache.commons.jcs.auxiliary.disk.jdbc<br />org.apache.commons.jcs.auxiliary.disk.jdbc.hsql<br />org.apache.commons.jcs.auxiliary.disk.jdbc.mysql<br />org.apache.commons.jcs.auxiliary.lateral<br />org.apache.commons.jcs.auxiliary.lateral.behavior<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp<br />org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.auxiliary.remote.http.client<br />org.apache.commons.jcs.auxiliary.remote.http.client.behavior<br />org.apache.commons.jcs.auxiliary.remote.http.server<br />org.apache.commons.jcs.auxiliary.remote.server<br />org.apache.commons.jcs.auxi liary.remote.server.behavior<br />org.apache.commons.jcs.auxiliary.remote.util<br />org.apache.commons.jcs.auxiliary.remote.value<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.memory<br />org.apache.commons.jcs.engine.memory.behavior<br />org.apache.commons.jcs.engine.memory.fifo<br />org.apache.commons.jcs.engine.memory.lru<br />org.apache.commons.jcs.engine.memory.mru<br />org.apache.commons.jcs.engine.memory.shrinking<br />org.apache.commons.jcs.engine.memory.soft<br />org.apache.commons.jcs.engine.memory.util<br />org.apache.commons.jcs.utils.discovery<br />org.apache.commons.jcs.utils.serialization<br /></td> +<td>java.io<br />java.lang<br />java.rmi<br />java.util<br />java.util.concurrent<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.control.event.behavior<br />org.apache.commons.jcs.engine.match.behavior<br />org.apache.commons.jcs.engine.stats.behavior<br /></td></tr></table><a name="org.apache.commons.jcs.engine.control"></a> +<h3><a name="org.apache.commons.jcs.engine.control"></a>org.apache.commons.jcs.engine.control</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>13</td> +<td>29</td> +<td>0.0%</td> +<td>69.0%</td> +<td>31.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.engine.control.CompositeCache<br />org.apache.commons.jcs.engine.control.CompositeCache$1<br />org.apache.commons.jcs.engine.control.CompositeCacheConfigurator<br />org.apache.commons.jcs.engine.control.CompositeCacheManager<br />org.apache.commons.jcs.engine.control.CompositeCacheManager$ShutdownHook<br /></td> +<td>org.apache.commons.jcs<br />org.apache.commons.jcs.access<br />org.apache.commons.jcs.admin<br />org.apache.commons.jcs.auxiliary.lateral.socket.tcp<br />org.apache.commons.jcs.auxiliary.remote<br />org.apache.commons.jcs.auxiliary.remote.http.server<br />org.apache.commons.jcs.auxiliary.remote.server<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.memory<br />org.apache.commons.jcs.engine.memory.behavior<br />org.apache.commons.jcs.engine.memory.lru<br />org.apache.commons.jcs.engine.memory.shrinking<br />org.apache.commons.jcs.engine.memory.soft<br /></td> +<td>java.io<br />java.lang<br />java.lang.management<br />java.security<br />java.util<br />java.util.concurrent<br />java.util.concurrent.atomic<br />java.util.concurrent.locks<br />javax.management<br />org.apache.commons.jcs.access.exception<br />org.apache.commons.jcs.admin<br />org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.remote.behavior<br />org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control.event<br />org.apache.commons.jcs.engine.control.event.behavior<br />org.apache.commons.jcs.engine.control.group<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.jcs.engine.match<br />org.apache.commons.jcs.engine.match.behavior<br />org.apache.commons.jcs.engine.memory.behavior<br />org.apache.commons.jcs.engine.memory.lru<br />org.apache.commons.jcs.engine.memory.shrinking<br />org.apache.commons.jcs.engine.stats<br />org.apache.commons.jcs.engine.stats.behavior<br />org .apache.commons.jcs.utils.config<br />org.apache.commons.jcs.utils.threadpool<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.engine.control.event"></a> +<h3><a name="org.apache.commons.jcs.engine.control.event"></a>org.apache.commons.jcs.engine.control.event</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>1</td> +<td>7</td> +<td>25.0%</td> +<td>88.0%</td> +<td>12.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.engine.control.event.ElementEventQueue$AbstractElementEventRunner<br /></td> +<td>org.apache.commons.jcs.engine.control.event.ElementEvent<br />org.apache.commons.jcs.engine.control.event.ElementEventQueue<br />org.apache.commons.jcs.engine.control.event.ElementEventQueue$ElementEventRunner<br /></td> +<td>org.apache.commons.jcs.engine.control<br /></td> +<td>java.io<br />java.lang<br />java.util<br />java.util.concurrent<br />org.apache.commons.jcs.engine.control.event.behavior<br />org.apache.commons.jcs.utils.threadpool<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.engine.control.event.behavior"></a> +<h3><a name="org.apache.commons.jcs.engine.control.event.behavior"></a>org.apache.commons.jcs.engine.control.event.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>5</td> +<td>2</td> +<td>75.0%</td> +<td>29.0%</td> +<td>4.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td>org.apache.commons.jcs.engine.control.event.behavior.IElementEvent<br />org.apache.commons.jcs.engine.control.event.behavior.IElementEventHandler<br />org.apache.commons.jcs.engine.control.event.behavior.IElementEventQueue<br /></td> +<td>org.apache.commons.jcs.engine.control.event.behavior.ElementEventType<br /></td> +<td>org.apache.commons.jcs.engine<br />org.apache.commons.jcs.engine.behavior<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.control.event<br />org.apache.commons.jcs.engine.memory.shrinking<br /></td> +<td>java.io<br />java.lang<br /></td></tr></table><a name="org.apache.commons.jcs.engine.control.group"></a> +<h3><a name="org.apache.commons.jcs.engine.control.group"></a>org.apache.commons.jcs.engine.control.group</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>8</td> +<td>2</td> +<td>0.0%</td> +<td>20.0%</td> +<td>80.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.engine.control.group.GroupAttrName<br />org.apache.commons.jcs.engine.control.group.GroupId<br /></td> +<td>org.apache.commons.jcs.access<br />org.apache.commons.jcs.auxiliary.disk.block<br />org.apache.commons.jcs.auxiliary.disk.indexed<br />org.apache.commons.jcs.engine.control<br />org.apache.commons.jcs.engine.memory<br />org.apache.commons.jcs.engine.memory.lru<br />org.apache.commons.jcs.engine.memory.soft<br />org.apache.commons.jcs.utils.struct<br /></td> +<td>java.io<br />java.lang<br /></td></tr></table><a name="org.apache.commons.jcs.engine.logging"></a> +<h3><a name="org.apache.commons.jcs.engine.logging"></a>org.apache.commons.jcs.engine.logging</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>3</td> +<td>4</td> +<td>0.0%</td> +<td>57.0%</td> +<td>43.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b"> +<td><i>None</i></td> +<td>org.apache.commons.jcs.engine.logging.CacheEvent<br />org.apache.commons.jcs.engine.logging.CacheEventLoggerDebugLogger<br /></td> +<td>org.apache.commons.jcs.auxiliary<br />org.apache.commons.jcs.auxiliary.remote.http.server<br />org.apache.commons.jcs.auxiliary.remote.server<br /></td> +<td>java.lang<br />java.util<br />org.apache.commons.jcs.engine.logging.behavior<br />org.apache.commons.logging<br /></td></tr></table><a name="org.apache.commons.jcs.engine.logging.behavior"></a> +<h3><a name="org.apache.commons.jcs.engine.logging.behavior"></a>org.apache.commons.jcs.engine.logging.behavior</h3> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Afferent Couplings</th> +<th>Efferent Couplings</th> +<th>Abstractness</th> +<th>Instability</th> +<th>Distance</th></tr> +<tr class="b"> +<td>13</td> +<td>2</td> +<td>100.0%</td> +<td>13.0%</td> +<td>13.0%</td></tr></table> +<table border="0" class="bodyTable"> +<tr class="a"> +<th>Abstract Classes</th> +<th>Concrete Classes</th> +<th>Used by Packages</th> +<th>Uses Packages</th></tr> +<tr class="b">
[... 803 lines stripped ...]