You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by tv...@apache.org on 2018/08/23 15:00:51 UTC
svn commit: r28913 [1/14] - in
/dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core: ./ css/ images/
images/logos/ img/ js/
Author: tv
Date: Thu Aug 23 15:00:51 2018
New Revision: 28913
Log:
Add site
Added:
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/ci-management.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/clirr-report.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/cpd.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/bootstrap-1.3.0.min.css
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/bootstrap.min.css
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/commons-maven.css
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/commons-trade.css
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/maven-base.css
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/maven-theme.css
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/prettify.css
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/print.css
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/css/site.css
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/dependencies.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/dependency-convergence.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/dependency-info.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/dependency-management.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/distribution-management.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/findbugs.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/close.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/collapsed.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/commons-logo.png (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/expanded.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/external-classic.png (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/help_logo.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_arrowfolderclosed1_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_arrowfolderopen2_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_arrowwaste1_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_arrowwaste2_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_doc_lrg.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_doc_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_error_lrg.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_error_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_folder_lrg.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_folder_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_help_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_info_lrg.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_info_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_members_lrg.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_sortdown.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_sortup.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_success_lrg.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_success_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_usergroups_lrg.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_warning_lrg.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/icon_warning_sml.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/logos/
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/logos/build-by-maven-black.png (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/logos/build-by-maven-white.png (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/logos/maven-feather.png (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/newwindow-classic.png (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/nw_maj_rond.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/strich.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/sw_maj_rond.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/images/sw_med_rond.gif (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/img/
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/img/glyphicons-halflings-white.png (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/img/glyphicons-halflings.png (with props)
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/index.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/issue-management.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/japicmp.html
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/jira-report.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/js/
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/js/bootstrap.min.js
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/js/jquery.min.js
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/js/prettify.js
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/js/prettify.min.js
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/js/site.js
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/mailing-lists.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/pmd.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/profile.clirr
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/profile.noanimal
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/project-info.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/project-reports.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/rat-report.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/scm.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/summary.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/surefire-report.html
dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/team.html
Added: dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/ci-management.html
==============================================================================
--- dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/ci-management.html (added)
+++ dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/ci-management.html Thu Aug 23 15:00:51 2018
@@ -0,0 +1,248 @@
+<!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 – CI Management</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="expanded">
+ <a href="project-info.html" title="Project Information">
+ Project Information</a>
+ <ul>
+ <li class="none">
+ <a href="index.html" title="About">
+ About</a>
+ </li>
+ <li class="none">
+ <a href="summary.html" title="Summary">
+ Summary</a>
+ </li>
+ <li class="none">
+ <a href="team.html" title="Team">
+ Team</a>
+ </li>
+ <li class="none">
+ <a href="scm.html" title="Source Code Management">
+ Source Code Management</a>
+ </li>
+ <li class="none">
+ <a href="issue-management.html" title="Issue Management">
+ Issue Management</a>
+ </li>
+ <li class="none">
+ <a href="mailing-lists.html" title="Mailing Lists">
+ Mailing Lists</a>
+ </li>
+ <li class="none">
+ <a href="dependency-info.html" title="Dependency Information">
+ Dependency Information</a>
+ </li>
+ <li class="none">
+ <a href="dependency-management.html" title="Dependency Management">
+ Dependency Management</a>
+ </li>
+ <li class="none">
+ <a href="dependencies.html" title="Dependencies">
+ Dependencies</a>
+ </li>
+ <li class="none">
+ <a href="dependency-convergence.html" title="Dependency Convergence">
+ Dependency Convergence</a>
+ </li>
+ <li class="none active">
+ <a href="ci-management.html" title="CI Management">
+ CI Management</a>
+ </li>
+ <li class="none">
+ <a href="distribution-management.html" title="Distribution Management">
+ Distribution Management</a>
+ </li>
+ </ul>
+ </li>
+ <li class="collapsed">
+ <a href="project-reports.html" title="Project Reports">
+ Project Reports</a>
+ </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="Overview"></a>Overview</h2><a name="Overview"></a>
+<p>This project uses <a class="externalLink" href="http://jenkins-ci.org/">Jenkins</a>.</p></div>
+<div class="section">
+<h2><a name="Access"></a>Access</h2><a name="Access"></a>
+<p>The following is a link to the continuous integration system used by the project:</p>
+<div class="source">
+<pre><a class="externalLink" href="https://builds.apache.org/">https://builds.apache.org/</a></pre></div></div>
+<div class="section">
+<h2><a name="Notifiers"></a>Notifiers</h2><a name="Notifiers"></a>
+<p>No notifiers are defined. Please check back at a later date.</p></div>
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2002-2018
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ All Rights Reserved.</p>
+ </div>
+ </body>
+
+</html>
Added: dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/clirr-report.html
==============================================================================
--- dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/clirr-report.html (added)
+++ dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/clirr-report.html Thu Aug 23 15:00:51 2018
@@ -0,0 +1,339 @@
+<!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 – Clirr Results</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">
+ <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 active">
+ <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="Clirr_Results"></a>Clirr Results</h2>
+<p>The following document contains the results of <a class="externalLink" href="http://clirr.sourceforge.net/">Clirr</a>.</p>
+<ul>
+<li>Current Version: 2.2.1</li>
+<li>Comparison Version: 2.2</li></ul></div>
+<div class="section">
+<h2><a name="Summary"></a>Summary</h2>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Severity</th>
+<th>Number</th></tr>
+<tr class="b">
+<td><img alt="Error" src="images/icon_error_sml.gif" /> Error</td>
+<td>0</td></tr>
+<tr class="a">
+<td><img alt="Warning" src="images/icon_warning_sml.gif" /> Warning</td>
+<td>0</td></tr>
+<tr class="b">
+<td><img alt="Info" src="images/icon_info_sml.gif" /> Info</td>
+<td>7</td></tr></table></div>
+<div class="section">
+<h2><a name="API_Incompatibilities"></a>API Incompatibilities</h2>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Severity</th>
+<th>Message</th>
+<th>Class</th>
+<th>Method / Field</th></tr>
+<tr class="b">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'public boolean isStartRegistry()' has been deprecated</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServerAttributes.html">org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes</a></td>
+<td>public boolean isStartRegistry()</td></tr>
+<tr class="a">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'public void setStartRegistry(boolean)' has been deprecated</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServerAttributes.html">org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes</a></td>
+<td>public void setStartRegistry(boolean)</td></tr>
+<tr class="b">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'public boolean isStartRegistry()' has been deprecated</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/server/behavior/IRemoteCacheServerAttributes.html">org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes</a></td>
+<td>public boolean isStartRegistry()</td></tr>
+<tr class="a">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'public void setStartRegistry(boolean)' has been deprecated</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/server/behavior/IRemoteCacheServerAttributes.html">org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes</a></td>
+<td>public void setStartRegistry(boolean)</td></tr>
+<tr class="b">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'protected void doExpires(org.apache.commons.jcs.engine.behavior.ICacheElement)' has been added</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/control/CompositeCache.html">org.apache.commons.jcs.engine.control.CompositeCache</a></td>
+<td>protected void doExpires(org.apache.commons.jcs.engine.behavior.ICacheElement)</td></tr>
+<tr class="a">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'protected org.apache.commons.jcs.engine.control.CompositeCache newCache(org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes, org.apache.commons.jcs.engine.behavior.IElementAttributes)' has been added</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/control/CompositeCacheConfigurator.html">org.apache.commons.jcs.engine.control.CompositeCacheConfigurator</a></td>
+<td>protected org.apache.commons.jcs.engine.control.CompositeCache newCache(org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes, org.apache.commons.jcs.engine.behavior.IElementAttributes)</td></tr>
+<tr class="b">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'protected org.apache.commons.jcs.engine.control.CompositeCacheConfigurator newConfigurator()' has been added</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/control/CompositeCacheManager.html">org.apache.commons.jcs.engine.control.CompositeCacheManager</a></td>
+<td>protected org.apache.commons.jcs.engine.control.CompositeCacheConfigurator newConfigurator()</td></tr></table></div>
+<div class="section">
+<h2><a name="API_Changelog"></a>API Changelog</h2>The following APIs were modified from version 2.2 to 2.2.1:
+<ul>
+<li>Non justified changes
+<p></p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Class</th>
+<th>From</th>
+<th>To</th></tr>
+<tr class="b">
+<td>org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes</td>
+<td>public boolean isStartRegistry()</td>
+<td></td></tr>
+<tr class="a">
+<td>org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes</td>
+<td>public void setStartRegistry(boolean)</td>
+<td></td></tr>
+<tr class="b">
+<td>org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes</td>
+<td>public boolean isStartRegistry()</td>
+<td></td></tr>
+<tr class="a">
+<td>org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes</td>
+<td>public void setStartRegistry(boolean)</td>
+<td></td></tr>
+<tr class="b">
+<td>org.apache.commons.jcs.engine.control.CompositeCache</td>
+<td>protected void doExpires(org.apache.commons.jcs.engine.behavior.ICacheElement)</td>
+<td></td></tr>
+<tr class="a">
+<td>org.apache.commons.jcs.engine.control.CompositeCacheConfigurator</td>
+<td>protected org.apache.commons.jcs.engine.control.CompositeCache newCache(org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes, org.apache.commons.jcs.engine.behavior.IElementAttributes)</td>
+<td></td></tr>
+<tr class="b">
+<td>org.apache.commons.jcs.engine.control.CompositeCacheManager</td>
+<td>protected org.apache.commons.jcs.engine.control.CompositeCacheConfigurator newConfigurator()</td>
+<td></td></tr></table></li></ul></div>
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2002-2018
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ All Rights Reserved.</p>
+ </div>
+ </body>
+
+</html>
Added: dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/cpd.html
==============================================================================
--- dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/cpd.html (added)
+++ dev/commons/jcs/site-2.2.1-RC4/commons-jcs-core/cpd.html Thu Aug 23 15:00:51 2018
@@ -0,0 +1,687 @@
+<!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 – CPD Results</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">
+ <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 active">
+ <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="CPD_Results"></a>CPD Results</h2>
+<p>The following document contains the results of PMD's <a class="externalLink" href="http://pmd.sourceforge.net/cpd.html">CPD</a> 5.1.2.</p></div>
+<div class="section">
+<h2><a name="Duplications"></a>Duplications</h2>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/auxiliary/remote/http/server/AbstractRemoteCacheService.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/http/server/AbstractRemoteCacheService.html#L130">130</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.html#L459">459</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> if ( puts % logInterval == 0 )
+ {
+ log.info( "puts = " + puts );
+ }
+ }
+
+ if ( log.isDebugEnabled() )
+ {
+ log.debug( "In update, put [" + item.getKey() + "] in [" + item.getCacheName() + "]" );
+ }
+ }
+
+ /**
+ * Returns a cache value from the specified remote cache; or null if the cache or key does not
+ * exist.
+ * <p>
+ * @param cacheName
+ * @param key
+ * @return ICacheElement
+ * @throws IOException
+ */
+ @Override
+ public ICacheElement<K, V> get( String cacheName, K key )
+ throws IOException
+ {
+ return this.get( cacheName, key, 0 );
+ }
+
+ /**
+ * Returns a cache bean from the specified cache; or null if the key does not exist.
+ * <p>
+ * Adding the requestor id, allows the cache to determine the source of the get.
+ * <p>
+ * The internal processing is wrapped in event logging calls.
+ * <p>
+ * @param cacheName
+ * @param key
+ * @param requesterId
+ * @return ICacheElement
+ * @throws IOException
+ */
+ @Override
+ public ICacheElement<K, V> get( String cacheName, K key, long requesterId )
+ throws IOException
+ {
+ ICacheElement<K, V> element = null;
+ ICacheEvent<K> cacheEvent = createICacheEvent( cacheName, key, requesterId, ICacheEventLogger.GET_EVENT );
+ try
+ {
+ element = processGet( cacheName, key, requesterId );
+ }
+ finally
+ {
+ logICacheEvent( cacheEvent );
+ }
+ return element;
+ }</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.html#L343">343</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/engine/memory/soft/SoftReferenceMemoryCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/memory/soft/SoftReferenceMemoryCache.html#L147">147</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> }
+
+ /**
+ * Removes an item from the cache. This method handles hierarchical removal. If the key is a
+ * String and ends with the CacheConstants.NAME_COMPONENT_DELIMITER, then all items with keys
+ * starting with the argument String will be removed.
+ * <p>
+ *
+ * @param key
+ * @return true if the removal was successful
+ * @throws IOException
+ */
+ @Override
+ public boolean remove(K key) throws IOException
+ {
+ if (log.isDebugEnabled())
+ {
+ log.debug("removing item for key: " + key);
+ }
+
+ boolean removed = false;
+
+ // handle partial removal
+ if (key instanceof String && ((String) key).endsWith(CacheConstants.NAME_COMPONENT_DELIMITER))
+ {
+ // remove all keys of the same name hierarchy.
+ for (Iterator<Map.Entry<K, MemoryElementDescriptor<K, V>>> itr = map.entrySet().iterator(); itr.hasNext();)
+ {
+ Map.Entry<K, MemoryElementDescriptor<K, V>> entry = itr.next();
+ K k = entry.getKey();
+
+ if (k instanceof String && ((String) k).startsWith(key.toString()))
+ {
+ lock.lock();
+ try
+ {</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.html#L379">379</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/engine/memory/soft/SoftReferenceMemoryCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/memory/soft/SoftReferenceMemoryCache.html#L184">184</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> list.remove(entry.getValue());
+ itr.remove();
+ removed = true;
+ }
+ finally
+ {
+ lock.unlock();
+ }
+ }
+ }
+ }
+ else if (key instanceof GroupAttrName && ((GroupAttrName<?>) key).attrName == null)
+ {
+ // remove all keys of the same name hierarchy.
+ for (Iterator<Map.Entry<K, MemoryElementDescriptor<K, V>>> itr = map.entrySet().iterator(); itr.hasNext();)
+ {
+ Map.Entry<K, MemoryElementDescriptor<K, V>> entry = itr.next();
+ K k = entry.getKey();
+
+ if (k instanceof GroupAttrName && ((GroupAttrName<?>) k).groupId.equals(((GroupAttrName<?>) key).groupId))
+ {
+ lock.lock();
+ try
+ {</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPDiscoveryListener.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPDiscoveryListener.html#L237">237</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPDiscoveryListener.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPDiscoveryListener.html#L295">295</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> public void addDiscoveredService( DiscoveredService service )
+ {
+ // get a cache and add it to the no waits
+ // the add method should not add the same.
+ // we need the listener port from the original config.
+ ArrayList<String> regions = service.getCacheNames();
+ String serverAndPort = service.getServiceAddress() + ":" + service.getServicePort();
+
+ if ( regions != null )
+ {
+ // for each region get the cache
+ for (String cacheName : regions)
+ {
+ AuxiliaryCache<?, ?> ic = cacheManager.getAuxiliaryCache(factoryName, cacheName);
+
+ if ( log.isDebugEnabled() )
+ {
+ log.debug( "Got cache, ic = " + ic );
+ }
+
+ // add this to the nowaits for this cachename
+ if ( ic != null )
+ {
+ AuxiliaryCacheAttributes aca = ic.getAuxiliaryCacheAttributes();
+ if (aca instanceof ITCPLateralCacheAttributes)
+ {
+ ITCPLateralCacheAttributes lca = (ITCPLateralCacheAttributes)aca;
+ if (lca.getTransmissionType() != LateralCacheAttributes.Type.TCP
+ || !serverAndPort.equals(lca.getTcpServer()) )
+ {
+ // skip caches not belonging to this service
+ continue;
+ }
+ }</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/auxiliary/lateral/LateralCacheNoWait.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/lateral/LateralCacheNoWait.html#L154">154</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/auxiliary/lateral/LateralCacheNoWaitFacade.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/lateral/LateralCacheNoWaitFacade.html#L234">234</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> eventQueue.destroy();
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Gets multiple items from the cache based on the given set of keys.
+ * <p>
+ * @param keys
+ * @return a map of K key to ICacheElement&lt;K, V&gt; element, or an empty map if there is no
+ * data in cache for any of these keys
+ */
+ @Override
+ public Map<K, ICacheElement<K, V>> getMultiple(Set<K> keys)
+ {
+ Map<K, ICacheElement<K, V>> elements = new HashMap<K, ICacheElement<K, V>>();
+
+ if ( keys != null && !keys.isEmpty() )
+ {
+ for (K key : keys)
+ {
+ ICacheElement<K, V> element = get( key );
+
+ if ( element != null )
+ {
+ elements.put( key, element );
+ }
+ }
+ }
+
+ return elements;
+ }
+
+ /**
+ * Synchronously reads from the lateral cache.
+ * <p>
+ * @param pattern
+ * @return ICacheElement&lt;K, V&gt; if found, else empty
+ */
+ @Override
+ public Map<K, ICacheElement<K, V>> getMatching(String pattern)
+ {</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.html#L546">546</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/utils/struct/AbstractLRUMap.java</td>
+<td><a href="./xref/org/apache/commons/jcs/utils/struct/AbstractLRUMap.html#L470">470</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> log.error("verifycache[" + getCacheName() + "]: map does not contain key : " + key);
+ log.error("key class=" + key.getClass());
+ log.error("key hashcode=" + key.hashCode());
+ log.error("key toString=" + key.toString());
+ if (key instanceof GroupAttrName)
+ {
+ GroupAttrName<?> name = (GroupAttrName<?>) key;
+ log.error("GroupID hashcode=" + name.groupId.hashCode());
+ log.error("GroupID.class=" + name.groupId.getClass());
+ log.error("AttrName hashcode=" + name.attrName.hashCode());
+ log.error("AttrName.class=" + name.attrName.getClass());
+ }
+ dumpMap();
+ }
+ else if (map.get(key) == null)</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/auxiliary/remote/http/server/AbstractRemoteCacheService.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/http/server/AbstractRemoteCacheService.html#L263">263</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.html#L747">747</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> @Override
+ public Map<K, ICacheElement<K, V>> getMultiple( String cacheName, Set<K> keys )
+ throws IOException
+ {
+ return this.getMultiple( cacheName, keys, 0 );
+ }
+
+ /**
+ * Gets multiple items from the cache based on the given set of keys.
+ * <p>
+ * The internal processing is wrapped in event logging calls.
+ * <p>
+ * @param cacheName
+ * @param keys
+ * @param requesterId
+ * @return a map of K key to ICacheElement&lt;K, V&gt; element, or an empty map if there is no
+ * data in cache for any of these keys
+ * @throws IOException
+ */
+ @Override
+ public Map<K, ICacheElement<K, V>> getMultiple( String cacheName, Set<K> keys, long requesterId )
+ throws IOException
+ {
+ ICacheEvent<Serializable> cacheEvent = createICacheEvent( cacheName, (Serializable) keys, requesterId,
+ ICacheEventLogger.GETMULTIPLE_EVENT );
+ try
+ {
+ return processGetMultiple( cacheName, keys, requesterId );
+ }
+ finally
+ {
+ logICacheEvent( cacheEvent );
+ }
+ }</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/auxiliary/lateral/LateralCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/lateral/LateralCache.html#L170">170</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/auxiliary/remote/AbstractRemoteAuxiliaryCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/AbstractRemoteAuxiliaryCache.html#L313">313</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> }
+
+ /**
+ * Gets multiple items from the cache based on the given set of keys.
+ * <p>
+ * @param keys
+ * @return a map of K key to ICacheElement&lt;K, V&gt; element, or an empty map if there is no
+ * data in cache for any of these keys
+ * @throws IOException
+ */
+ @Override
+ protected Map<K, ICacheElement<K, V>> processGetMultiple( Set<K> keys )
+ throws IOException
+ {
+ Map<K, ICacheElement<K, V>> elements = new HashMap<K, ICacheElement<K, V>>();
+
+ if ( keys != null && !keys.isEmpty() )
+ {
+ for (K key : keys)
+ {
+ ICacheElement<K, V> element = get( key );
+
+ if ( element != null )
+ {
+ elements.put( key, element );
+ }
+ }
+ }
+
+ return elements;
+ }
+
+ /**
+ * Return the keys in this cache.
+ * <p>
+ * @see org.apache.commons.jcs.auxiliary.AuxiliaryCache#getKeySet()
+ */
+ @Override</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/auxiliary/remote/http/server/AbstractRemoteCacheService.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/http/server/AbstractRemoteCacheService.html#L210">210</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.java</td>
+<td><a href="./xref/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.html#L624">624</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> @Override
+ public Map<K, ICacheElement<K, V>> getMatching( String cacheName, String pattern )
+ throws IOException
+ {
+ return getMatching( cacheName, pattern, 0 );
+ }
+
+ /**
+ * Retrieves all matching keys.
+ * <p>
+ * @param cacheName
+ * @param pattern
+ * @param requesterId
+ * @return Map of keys and wrapped objects
+ * @throws IOException
+ */
+ @Override
+ public Map<K, ICacheElement<K, V>> getMatching( String cacheName, String pattern, long requesterId )
+ throws IOException
+ {
+ ICacheEvent<String> cacheEvent = createICacheEvent( cacheName, pattern, requesterId,
+ ICacheEventLogger.GETMATCHING_EVENT );
+ try
+ {
+ return processGetMatching( cacheName, pattern, requesterId );
+ }
+ finally
+ {
+ logICacheEvent( cacheEvent );
+ }
+ }</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.html#L390">390</a></td></tr>
+<tr class="a">
+<td>org/apache/commons/jcs/engine/memory/lru/LHMLRUMemoryCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/memory/lru/LHMLRUMemoryCache.html#L166">166</a></td></tr>
+<tr class="b">
+<td>org/apache/commons/jcs/engine/memory/soft/SoftReferenceMemoryCache.java</td>
+<td><a href="./xref/org/apache/commons/jcs/engine/memory/soft/SoftReferenceMemoryCache.html#L195">195</a></td></tr>
+<tr class="a"><td colspan='2'>
+<div>
+<pre> else if (key instanceof GroupAttrName && ((GroupAttrName<?>) key).attrName == null)
+ {
+ // remove all keys of the same name hierarchy.
+ for (Iterator<Map.Entry<K, MemoryElementDescriptor<K, V>>> itr = map.entrySet().iterator(); itr.hasNext();)
+ {
+ Map.Entry<K, MemoryElementDescriptor<K, V>> entry = itr.next();
+ K k = entry.getKey();
+
+ if (k instanceof GroupAttrName && ((GroupAttrName<?>) k).groupId.equals(((GroupAttrName<?>) key).groupId))
+ {</pre></div></td></tr></table></div>
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2002-2018
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ All Rights Reserved.</p>
+ </div>
+ </body>
+
+</html>