Modified: 
websites/production/commons/content/proper/commons-daemon/apidocs/org/apache/commons/daemon/support/package-tree.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/apidocs/org/apache/commons/daemon/support/package-tree.html
 (original)
+++ 
websites/production/commons/content/proper/commons-daemon/apidocs/org/apache/commons/daemon/support/package-tree.html
 Fri May 12 13:32:29 2023
@@ -1,51 +1,37 @@
-<!DOCTYPE HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <!-- NewPage -->
 <html lang="en">
 <head>
 <!-- Generated by javadoc -->
-<title>org.apache.commons.daemon.support Class Hierarchy (Apache Commons 
Daemon 1.3.3 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>org.apache.commons.daemon.support Class Hierarchy (Apache Commons 
Daemon 1.3.4 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
-<link rel="stylesheet" type="text/css" 
href="../../../../../jquery/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" 
href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" 
src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
-<script type="text/javascript" 
src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
-<!--[if IE]>
-<script type="text/javascript" 
src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
-<![endif]-->
-<script type="text/javascript" 
src="../../../../../jquery/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" 
src="../../../../../jquery/jquery-ui.min.js"></script>
 </head>
 <body>
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.commons.daemon.support Class 
Hierarchy (Apache Commons Daemon 1.3.3 API)";
+            parent.document.title="org.apache.commons.daemon.support Class 
Hierarchy (Apache Commons Daemon 1.3.4 API)";
         }
     }
     catch(err) {
     }
 //-->
-var pathtoroot = "../../../../../";
-var useModuleDirectories = true;
-loadScripts(document, 'script');</script>
+</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
 </noscript>
-<header role="banner">
-<nav role="navigation">
-<div class="fixedNav">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a id="navbar.top">
+<div class="topNav"><a name="navbar.top">
 <!--   -->
 </a>
 <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
-<a id="navbar.top.firstrow">
+<a name="navbar.top.firstrow">
 <!--   -->
 </a>
 <ul class="navList" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li>Class</li>
 <li>Use</li>
@@ -56,14 +42,16 @@ loadScripts(document, 'script');</script
 </ul>
 </div>
 <div class="subNav">
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+<ul class="navList">
+<li><a 
href="../../../../../org/apache/commons/daemon/package-tree.html">Prev</a></li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../index.html?org/apache/commons/daemon/support/package-tree.html"
 target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
-<ul class="navListSearch">
-<li><label for="search">SEARCH:</label>
-<input type="text" id="search" value="search" disabled="disabled">
-<input type="reset" id="reset" value="reset" disabled="disabled">
-</li>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
 </ul>
 <div>
 <script type="text/javascript"><!--
@@ -76,23 +64,11 @@ loadScripts(document, 'script');</script
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
-<a id="skip.navbar.top">
+<a name="skip.navbar.top">
 <!--   -->
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-</div>
-<div class="navPadding">&nbsp;</div>
-<script type="text/javascript"><!--
-$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
-//-->
-</script>
-</nav>
-</header>
-<main role="main">
 <div class="header">
 <h1 class="title">Hierarchy For Package org.apache.commons.daemon.support</h1>
 <span class="packageHierarchyLabel">Package Hierarchies:</span>
@@ -101,34 +77,29 @@ $('.navPadding').css('padding-top', $('.
 </ul>
 </div>
 <div class="contentContainer">
-<section>
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li class="circle">java.lang.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang" class="externalLink"><span 
class="typeNameLink">Object</span></a>
+<li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Object</span></a>
 <ul>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="DaemonConfiguration.html" title="class in 
org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonConfiguration</span></a></li>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="DaemonLoader.html" title="class in 
org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader</span></a></li>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="DaemonLoader.Context.html" title="class in 
org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader.Context</span></a> (implements 
org.apache.commons.daemon.<a href="../DaemonContext.html" title="interface in 
org.apache.commons.daemon">DaemonContext</a>)</li>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="DaemonLoader.Controller.html" title="class in 
org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader.Controller</span></a> (implements 
org.apache.commons.daemon.<a href="../DaemonController.html" title="interface 
in org.apache.commons.daemon">DaemonController</a>)</li>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="DaemonWrapper.html" title="class in 
org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonWrapper</span></a> (implements 
org.apache.commons.daemon.<a href="../Daemon.html" title="interface in 
org.apache.commons.daemon">Daemon</a>)</li>
+<li type="circle">org.apache.commons.daemon.support.<a 
href="../../../../../org/apache/commons/daemon/support/DaemonConfiguration.html"
 title="class in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonConfiguration</span></a></li>
+<li type="circle">org.apache.commons.daemon.support.<a 
href="../../../../../org/apache/commons/daemon/support/DaemonLoader.html" 
title="class in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader</span></a></li>
+<li type="circle">org.apache.commons.daemon.support.<a 
href="../../../../../org/apache/commons/daemon/support/DaemonLoader.Context.html"
 title="class in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader.Context</span></a> (implements 
org.apache.commons.daemon.<a 
href="../../../../../org/apache/commons/daemon/DaemonContext.html" 
title="interface in org.apache.commons.daemon">DaemonContext</a>)</li>
+<li type="circle">org.apache.commons.daemon.support.<a 
href="../../../../../org/apache/commons/daemon/support/DaemonLoader.Controller.html"
 title="class in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader.Controller</span></a> (implements 
org.apache.commons.daemon.<a 
href="../../../../../org/apache/commons/daemon/DaemonController.html" 
title="interface in org.apache.commons.daemon">DaemonController</a>)</li>
+<li type="circle">org.apache.commons.daemon.support.<a 
href="../../../../../org/apache/commons/daemon/support/DaemonWrapper.html" 
title="class in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonWrapper</span></a> (implements 
org.apache.commons.daemon.<a 
href="../../../../../org/apache/commons/daemon/Daemon.html" title="interface in 
org.apache.commons.daemon">Daemon</a>)</li>
 </ul>
 </li>
 </ul>
-</section>
 </div>
-</main>
-<footer role="contentinfo">
-<nav role="navigation">
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a id="navbar.bottom">
+<div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
 </a>
 <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
-<a id="navbar.bottom.firstrow">
+<a name="navbar.bottom.firstrow">
 <!--   -->
 </a>
 <ul class="navList" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li>Class</li>
 <li>Use</li>
@@ -139,8 +110,16 @@ $('.navPadding').css('padding-top', $('.
 </ul>
 </div>
 <div class="subNav">
+<ul class="navList">
+<li><a 
href="../../../../../org/apache/commons/daemon/package-tree.html">Prev</a></li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../index.html?org/apache/commons/daemon/support/package-tree.html"
 target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
 <ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
 </ul>
 <div>
 <script type="text/javascript"><!--
@@ -153,16 +132,11 @@ $('.navPadding').css('padding-top', $('.
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
-<a id="skip.navbar.bottom">
+<a name="skip.navbar.bottom">
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-</nav>
-<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2022 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
-</footer>
+<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2023 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
 </body>
 </html>
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-daemon/apidocs/org/apache/commons/daemon/support/package-use.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/apidocs/org/apache/commons/daemon/support/package-use.html
 (original)
+++ 
websites/production/commons/content/proper/commons-daemon/apidocs/org/apache/commons/daemon/support/package-use.html
 Fri May 12 13:32:29 2023
@@ -1,51 +1,37 @@
-<!DOCTYPE HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <!-- NewPage -->
 <html lang="en">
 <head>
 <!-- Generated by javadoc -->
-<title>Uses of Package org.apache.commons.daemon.support (Apache Commons 
Daemon 1.3.3 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Uses of Package org.apache.commons.daemon.support (Apache Commons 
Daemon 1.3.4 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
-<link rel="stylesheet" type="text/css" 
href="../../../../../jquery/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" 
href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" 
src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
-<script type="text/javascript" 
src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
-<!--[if IE]>
-<script type="text/javascript" 
src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
-<![endif]-->
-<script type="text/javascript" 
src="../../../../../jquery/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" 
src="../../../../../jquery/jquery-ui.min.js"></script>
 </head>
 <body>
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package 
org.apache.commons.daemon.support (Apache Commons Daemon 1.3.3 API)";
+            parent.document.title="Uses of Package 
org.apache.commons.daemon.support (Apache Commons Daemon 1.3.4 API)";
         }
     }
     catch(err) {
     }
 //-->
-var pathtoroot = "../../../../../";
-var useModuleDirectories = true;
-loadScripts(document, 'script');</script>
+</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
 </noscript>
-<header role="banner">
-<nav role="navigation">
-<div class="fixedNav">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a id="navbar.top">
+<div class="topNav"><a name="navbar.top">
 <!--   -->
 </a>
 <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
-<a id="navbar.top.firstrow">
+<a name="navbar.top.firstrow">
 <!--   -->
 </a>
 <ul class="navList" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li>Class</li>
 <li class="navBarCell1Rev">Use</li>
@@ -56,14 +42,16 @@ loadScripts(document, 'script');</script
 </ul>
 </div>
 <div class="subNav">
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
 </ul>
-<ul class="navListSearch">
-<li><label for="search">SEARCH:</label>
-<input type="text" id="search" value="search" disabled="disabled">
-<input type="reset" id="reset" value="reset" disabled="disabled">
-</li>
+<ul class="navList">
+<li><a 
href="../../../../../index.html?org/apache/commons/daemon/support/package-use.html"
 target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
 </ul>
 <div>
 <script type="text/javascript"><!--
@@ -76,40 +64,25 @@ loadScripts(document, 'script');</script
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
-<a id="skip.navbar.top">
+<a name="skip.navbar.top">
 <!--   -->
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-</div>
-<div class="navPadding">&nbsp;</div>
-<script type="text/javascript"><!--
-$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
-//-->
-</script>
-</nav>
-</header>
-<main role="main">
 <div class="header">
 <h1 title="Uses of Package org.apache.commons.daemon.support" 
class="title">Uses of Package<br>org.apache.commons.daemon.support</h1>
 </div>
 <div class="contentContainer">No usage of 
org.apache.commons.daemon.support</div>
-</main>
-<footer role="contentinfo">
-<nav role="navigation">
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a id="navbar.bottom">
+<div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
 </a>
 <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
-<a id="navbar.bottom.firstrow">
+<a name="navbar.bottom.firstrow">
 <!--   -->
 </a>
 <ul class="navList" title="Navigation">
-<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li>Class</li>
 <li class="navBarCell1Rev">Use</li>
@@ -120,8 +93,16 @@ $('.navPadding').css('padding-top', $('.
 </ul>
 </div>
 <div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../../index.html?org/apache/commons/daemon/support/package-use.html"
 target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
 <ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
 </ul>
 <div>
 <script type="text/javascript"><!--
@@ -134,16 +115,11 @@ $('.navPadding').css('padding-top', $('.
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
-<a id="skip.navbar.bottom">
+<a name="skip.navbar.bottom">
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-</nav>
-<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2022 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
-</footer>
+<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2023 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
 </body>
 </html>
\ No newline at end of file

Added: 
websites/production/commons/content/proper/commons-daemon/apidocs/overview-frame.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/apidocs/overview-frame.html
 (added)
+++ 
websites/production/commons/content/proper/commons-daemon/apidocs/overview-frame.html
 Fri May 12 13:32:29 2023
@@ -0,0 +1,22 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Overview List (Apache Commons Daemon 1.3.4 API)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<div class="indexHeader"><span><a href="allclasses-frame.html" 
target="packageFrame">All&nbsp;Classes</a></span></div>
+<div class="indexContainer">
+<h2 title="Packages">Packages</h2>
+<ul title="Packages">
+<li><a href="org/apache/commons/daemon/package-frame.html" 
target="packageFrame">org.apache.commons.daemon</a></li>
+<li><a href="org/apache/commons/daemon/support/package-frame.html" 
target="packageFrame">org.apache.commons.daemon.support</a></li>
+</ul>
+</div>
+<p>&nbsp;</p>
+</body>
+</html>
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-daemon/apidocs/overview-summary.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/apidocs/overview-summary.html
 (original)
+++ 
websites/production/commons/content/proper/commons-daemon/apidocs/overview-summary.html
 Fri May 12 13:32:29 2023
@@ -1,23 +1,143 @@
-<!DOCTYPE HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <!-- NewPage -->
 <html lang="en">
 <head>
 <!-- Generated by javadoc -->
-<title>Apache Commons Daemon 1.3.3 API</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<script type="text/javascript">window.location.replace('index.html')</script>
-<noscript>
-<meta http-equiv="Refresh" content="0;index.html">
-</noscript>
-<link rel="canonical" href="index.html">
+<title>Overview (Apache Commons Daemon 1.3.4 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
 </head>
 <body>
-<main role="main">
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Overview (Apache Commons Daemon 1.3.4 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
 <noscript>
-<p>JavaScript is disabled on your browser.</p>
+<div>JavaScript is disabled on your browser.</div>
 </noscript>
-<p><a href="index.html">index.html</a></p>
-</main>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li class="navBarCell1Rev">Overview</li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
+<li><a href="overview-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Apache Commons Daemon 1.3.4 API</h1>
+</div>
+<div class="contentContainer">
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Packages table, listing packages, and an explanation">
+<caption><span>Packages</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a 
href="org/apache/commons/daemon/package-summary.html">org.apache.commons.daemon</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a 
href="org/apache/commons/daemon/support/package-summary.html">org.apache.commons.daemon.support</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li class="navBarCell1Rev">Overview</li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
+<li><a href="overview-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2023 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
 </body>
 </html>
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-daemon/apidocs/overview-tree.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/apidocs/overview-tree.html
 (original)
+++ 
websites/production/commons/content/proper/commons-daemon/apidocs/overview-tree.html
 Fri May 12 13:32:29 2023
@@ -1,51 +1,37 @@
-<!DOCTYPE HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <!-- NewPage -->
 <html lang="en">
 <head>
 <!-- Generated by javadoc -->
-<title>Class Hierarchy (Apache Commons Daemon 1.3.3 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Class Hierarchy (Apache Commons Daemon 1.3.4 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" 
title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" 
title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
-<script type="text/javascript" 
src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
-<!--[if IE]>
-<script type="text/javascript" 
src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
-<![endif]-->
-<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
 </head>
 <body>
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Class Hierarchy (Apache Commons Daemon 
1.3.3 API)";
+            parent.document.title="Class Hierarchy (Apache Commons Daemon 
1.3.4 API)";
         }
     }
     catch(err) {
     }
 //-->
-var pathtoroot = "./";
-var useModuleDirectories = true;
-loadScripts(document, 'script');</script>
+</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
 </noscript>
-<header role="banner">
-<nav role="navigation">
-<div class="fixedNav">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a id="navbar.top">
+<div class="topNav"><a name="navbar.top">
 <!--   -->
 </a>
 <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
-<a id="navbar.top.firstrow">
+<a name="navbar.top.firstrow">
 <!--   -->
 </a>
 <ul class="navList" title="Navigation">
-<li><a href="index.html">Overview</a></li>
+<li><a href="overview-summary.html">Overview</a></li>
 <li>Package</li>
 <li>Class</li>
 <li>Use</li>
@@ -56,14 +42,16 @@ loadScripts(document, 'script');</script
 </ul>
 </div>
 <div class="subNav">
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses.html">All&nbsp;Classes</a></li>
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
-<ul class="navListSearch">
-<li><label for="search">SEARCH:</label>
-<input type="text" id="search" value="search" disabled="disabled">
-<input type="reset" id="reset" value="reset" disabled="disabled">
-</li>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
 </ul>
 <div>
 <script type="text/javascript"><!--
@@ -76,23 +64,11 @@ loadScripts(document, 'script');</script
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
-<a id="skip.navbar.top">
+<a name="skip.navbar.top">
 <!--   -->
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-</div>
-<div class="navPadding">&nbsp;</div>
-<script type="text/javascript"><!--
-$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
-//-->
-</script>
-</nav>
-</header>
-<main role="main">
 <div class="header">
 <h1 class="title">Hierarchy For All Packages</h1>
 <span class="packageHierarchyLabel">Package Hierarchies:</span>
@@ -102,26 +78,25 @@ $('.navPadding').css('padding-top', $('.
 </ul>
 </div>
 <div class="contentContainer">
-<section>
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li class="circle">java.lang.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang" class="externalLink"><span 
class="typeNameLink">Object</span></a>
+<li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Object</span></a>
 <ul>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonConfiguration.html" title="class 
in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonConfiguration</span></a></li>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonLoader.html" title="class in 
org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader</span></a></li>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonLoader.Context.html" title="class 
in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader.Context</span></a> (implements 
org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonContext.html" title="interface in 
org.apache.commons.daemon">DaemonContext</a>)</li>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonLoader.Controller.html" 
title="class in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader.Controller</span></a> (implements 
org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonController.html" title="interface in 
org.apache.commons.daemon">DaemonController</a>)</li>
-<li class="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonWrapper.html" title="class in 
org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonWrapper</span></a> (implements 
org.apache.commons.daemon.<a href="org/apache/commons/daemon/Daemon.html" 
title="interface in org.apache.commons.daemon">Daemon</a>)</li>
-<li class="circle">java.security.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/security/Permission.html?is-external=true";
 title="class or interface in java.security" class="externalLink"><span 
class="typeNameLink">Permission</span></a> (implements java.security.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/security/Guard.html?is-external=true";
 title="class or interface in java.security" class="externalLink">Guard</a>, 
java.io.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io" class="externalLink">Serializable</a>)
+<li type="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonConfiguration.html" title="class 
in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonConfiguration</span></a></li>
+<li type="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonLoader.html" title="class in 
org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader</span></a></li>
+<li type="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonLoader.Context.html" title="class 
in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader.Context</span></a> (implements 
org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonContext.html" title="interface in 
org.apache.commons.daemon">DaemonContext</a>)</li>
+<li type="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonLoader.Controller.html" 
title="class in org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonLoader.Controller</span></a> (implements 
org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonController.html" title="interface in 
org.apache.commons.daemon">DaemonController</a>)</li>
+<li type="circle">org.apache.commons.daemon.support.<a 
href="org/apache/commons/daemon/support/DaemonWrapper.html" title="class in 
org.apache.commons.daemon.support"><span 
class="typeNameLink">DaemonWrapper</span></a> (implements 
org.apache.commons.daemon.<a href="org/apache/commons/daemon/Daemon.html" 
title="interface in org.apache.commons.daemon">Daemon</a>)</li>
+<li type="circle">java.security.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/security/Permission.html?is-external=true";
 title="class or interface in java.security"><span 
class="typeNameLink">Permission</span></a> (implements java.security.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/security/Guard.html?is-external=true";
 title="class or interface in java.security">Guard</a>, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li class="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonPermission.html" title="class in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonPermission</span></a></li>
+<li type="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonPermission.html" title="class in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonPermission</span></a></li>
 </ul>
 </li>
-<li class="circle">java.lang.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang" class="externalLink"><span 
class="typeNameLink">Throwable</span></a> (implements java.io.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io" class="externalLink">Serializable</a>)
+<li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Throwable</span></a> (implements java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li class="circle">java.lang.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang" class="externalLink"><span 
class="typeNameLink">Exception</span></a>
+<li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Exception</span></a>
 <ul>
-<li class="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonInitException.html" title="class in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonInitException</span></a></li>
+<li type="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonInitException.html" title="class in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonInitException</span></a></li>
 </ul>
 </li>
 </ul>
@@ -129,35 +104,29 @@ $('.navPadding').css('padding-top', $('.
 </ul>
 </li>
 </ul>
-</section>
-<section>
 <h2 title="Interface Hierarchy">Interface Hierarchy</h2>
 <ul>
-<li class="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/Daemon.html" title="interface in 
org.apache.commons.daemon"><span class="typeNameLink">Daemon</span></a></li>
-<li class="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonContext.html" title="interface in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonContext</span></a></li>
-<li class="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonController.html" title="interface in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonController</span></a></li>
-<li class="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonUserSignal.html" title="interface in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonUserSignal</span></a></li>
-<li class="circle">java.util.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/EventListener.html?is-external=true";
 title="class or interface in java.util" class="externalLink"><span 
class="typeNameLink">EventListener</span></a>
+<li type="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/Daemon.html" title="interface in 
org.apache.commons.daemon"><span class="typeNameLink">Daemon</span></a></li>
+<li type="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonContext.html" title="interface in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonContext</span></a></li>
+<li type="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonController.html" title="interface in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonController</span></a></li>
+<li type="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonUserSignal.html" title="interface in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonUserSignal</span></a></li>
+<li type="circle">java.util.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/EventListener.html?is-external=true";
 title="class or interface in java.util"><span 
class="typeNameLink">EventListener</span></a>
 <ul>
-<li class="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonListener.html" title="interface in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonListener</span></a></li>
+<li type="circle">org.apache.commons.daemon.<a 
href="org/apache/commons/daemon/DaemonListener.html" title="interface in 
org.apache.commons.daemon"><span 
class="typeNameLink">DaemonListener</span></a></li>
 </ul>
 </li>
 </ul>
-</section>
 </div>
-</main>
-<footer role="contentinfo">
-<nav role="navigation">
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a id="navbar.bottom">
+<div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
 </a>
 <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
-<a id="navbar.bottom.firstrow">
+<a name="navbar.bottom.firstrow">
 <!--   -->
 </a>
 <ul class="navList" title="Navigation">
-<li><a href="index.html">Overview</a></li>
+<li><a href="overview-summary.html">Overview</a></li>
 <li>Package</li>
 <li>Class</li>
 <li>Use</li>
@@ -168,8 +137,16 @@ $('.navPadding').css('padding-top', $('.
 </ul>
 </div>
 <div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
 <ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses.html">All&nbsp;Classes</a></li>
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
 </ul>
 <div>
 <script type="text/javascript"><!--
@@ -182,16 +159,11 @@ $('.navPadding').css('padding-top', $('.
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
-<a id="skip.navbar.bottom">
+<a name="skip.navbar.bottom">
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-</nav>
-<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2022 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
-</footer>
+<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2023 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
 </body>
 </html>
\ No newline at end of file

Added: 
websites/production/commons/content/proper/commons-daemon/apidocs/package-list
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/apidocs/package-list 
(added)
+++ 
websites/production/commons/content/proper/commons-daemon/apidocs/package-list 
Fri May 12 13:32:29 2023
@@ -0,0 +1,2 @@
+org.apache.commons.daemon
+org.apache.commons.daemon.support

Modified: 
websites/production/commons/content/proper/commons-daemon/apidocs/script.js
==============================================================================
--- websites/production/commons/content/proper/commons-daemon/apidocs/script.js 
(original)
+++ websites/production/commons/content/proper/commons-daemon/apidocs/script.js 
Fri May 12 13:32:29 2023
@@ -1,124 +1,9 @@
-/*
- * Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-var moduleSearchIndex;
-var packageSearchIndex;
-var typeSearchIndex;
-var memberSearchIndex;
-var tagSearchIndex;
-function loadScripts(doc, tag) {
-    createElem(doc, tag, 'jquery/jszip/dist/jszip.js');
-    createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils.js');
-    if (window.navigator.userAgent.indexOf('MSIE ') > 0 || 
window.navigator.userAgent.indexOf('Trident/') > 0 ||
-            window.navigator.userAgent.indexOf('Edge/') > 0) {
-        createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils-ie.js');
-    }
-    createElem(doc, tag, 'search.js');
-
-    $.get(pathtoroot + "module-search-index.zip")
-            .done(function() {
-                JSZipUtils.getBinaryContent(pathtoroot + 
"module-search-index.zip", function(e, data) {
-                    JSZip.loadAsync(data).then(function(zip){
-                        
zip.file("module-search-index.json").async("text").then(function(content){
-                            moduleSearchIndex = JSON.parse(content);
-                        });
-                    });
-                });
-            });
-    $.get(pathtoroot + "package-search-index.zip")
-            .done(function() {
-                JSZipUtils.getBinaryContent(pathtoroot + 
"package-search-index.zip", function(e, data) {
-                    JSZip.loadAsync(data).then(function(zip){
-                        
zip.file("package-search-index.json").async("text").then(function(content){
-                            packageSearchIndex = JSON.parse(content);
-                        });
-                    });
-                });
-            });
-    $.get(pathtoroot + "type-search-index.zip")
-            .done(function() {
-                JSZipUtils.getBinaryContent(pathtoroot + 
"type-search-index.zip", function(e, data) {
-                    JSZip.loadAsync(data).then(function(zip){
-                        
zip.file("type-search-index.json").async("text").then(function(content){
-                            typeSearchIndex = JSON.parse(content);
-                        });
-                    });
-                });
-            });
-    $.get(pathtoroot + "member-search-index.zip")
-            .done(function() {
-                JSZipUtils.getBinaryContent(pathtoroot + 
"member-search-index.zip", function(e, data) {
-                    JSZip.loadAsync(data).then(function(zip){
-                        
zip.file("member-search-index.json").async("text").then(function(content){
-                            memberSearchIndex = JSON.parse(content);
-                        });
-                    });
-                });
-            });
-    $.get(pathtoroot + "tag-search-index.zip")
-            .done(function() {
-                JSZipUtils.getBinaryContent(pathtoroot + 
"tag-search-index.zip", function(e, data) {
-                    JSZip.loadAsync(data).then(function(zip){
-                        
zip.file("tag-search-index.json").async("text").then(function(content){
-                            tagSearchIndex = JSON.parse(content);
-                        });
-                    });
-                });
-            });
-    if (!moduleSearchIndex) {
-        createElem(doc, tag, 'module-search-index.js');
-    }
-    if (!packageSearchIndex) {
-        createElem(doc, tag, 'package-search-index.js');
-    }
-    if (!typeSearchIndex) {
-        createElem(doc, tag, 'type-search-index.js');
-    }
-    if (!memberSearchIndex) {
-        createElem(doc, tag, 'member-search-index.js');
-    }
-    if (!tagSearchIndex) {
-        createElem(doc, tag, 'tag-search-index.js');
-    }
-    $(window).resize(function() {
-        $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
-    });
-}
-
-function createElem(doc, tag, path) {
-    var script = doc.createElement(tag);
-    var scriptElement = doc.getElementsByTagName(tag)[0];
-    script.src = pathtoroot + path;
-    scriptElement.parentNode.insertBefore(script, scriptElement);
-}
-
-function show(type) {
+function show(type)
+{
     count = 0;
-    for (var key in data) {
+    for (var key in methods) {
         var row = document.getElementById(key);
-        if ((data[key] &  type) !== 0) {
+        if ((methods[key] &  type) != 0) {
             row.style.display = '';
             row.className = (count++ % 2) ? rowColor : altColor;
         }
@@ -128,7 +13,8 @@ function show(type) {
     updateTabs(type);
 }
 
-function updateTabs(type) {
+function updateTabs(type)
+{
     for (var value in tabs) {
         var sNode = document.getElementById(tabs[value][0]);
         var spanNode = sNode.firstChild;
@@ -141,9 +27,4 @@ function updateTabs(type) {
             spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" 
+ tabs[value][1] + "</a>";
         }
     }
-}
-
-function updateModuleFrame(pFrame, cFrame) {
-    top.packageFrame.location = pFrame;
-    top.classFrame.location = cFrame;
 }
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-daemon/apidocs/serialized-form.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/apidocs/serialized-form.html
 (original)
+++ 
websites/production/commons/content/proper/commons-daemon/apidocs/serialized-form.html
 Fri May 12 13:32:29 2023
@@ -1,51 +1,37 @@
-<!DOCTYPE HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <!-- NewPage -->
 <html lang="en">
 <head>
 <!-- Generated by javadoc -->
-<title>Serialized Form (Apache Commons Daemon 1.3.3 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Serialized Form (Apache Commons Daemon 1.3.4 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" 
title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" 
title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
-<script type="text/javascript" 
src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
-<!--[if IE]>
-<script type="text/javascript" 
src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
-<![endif]-->
-<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script>
-<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
 </head>
 <body>
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Serialized Form (Apache Commons Daemon 
1.3.3 API)";
+            parent.document.title="Serialized Form (Apache Commons Daemon 
1.3.4 API)";
         }
     }
     catch(err) {
     }
 //-->
-var pathtoroot = "./";
-var useModuleDirectories = true;
-loadScripts(document, 'script');</script>
+</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
 </noscript>
-<header role="banner">
-<nav role="navigation">
-<div class="fixedNav">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a id="navbar.top">
+<div class="topNav"><a name="navbar.top">
 <!--   -->
 </a>
 <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
-<a id="navbar.top.firstrow">
+<a name="navbar.top.firstrow">
 <!--   -->
 </a>
 <ul class="navList" title="Navigation">
-<li><a href="index.html">Overview</a></li>
+<li><a href="overview-summary.html">Overview</a></li>
 <li>Package</li>
 <li>Class</li>
 <li>Use</li>
@@ -56,14 +42,16 @@ loadScripts(document, 'script');</script
 </ul>
 </div>
 <div class="subNav">
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses.html">All&nbsp;Classes</a></li>
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
+<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
-<ul class="navListSearch">
-<li><label for="search">SEARCH:</label>
-<input type="text" id="search" value="search" disabled="disabled">
-<input type="reset" id="reset" value="reset" disabled="disabled">
-</li>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
 </ul>
 <div>
 <script type="text/javascript"><!--
@@ -76,68 +64,51 @@ loadScripts(document, 'script');</script
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
-<a id="skip.navbar.top">
+<a name="skip.navbar.top">
 <!--   -->
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-</div>
-<div class="navPadding">&nbsp;</div>
-<script type="text/javascript"><!--
-$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
-//-->
-</script>
-</nav>
-</header>
-<main role="main">
 <div class="header">
 <h1 title="Serialized Form" class="title">Serialized Form</h1>
 </div>
 <div class="serializedFormContainer">
 <ul class="blockList">
 <li class="blockList">
-<section>
 <h2 title="Package">Package&nbsp;org.apache.commons.daemon</h2>
 <ul class="blockList">
-<li class="blockList"><a id="org.apache.commons.daemon.DaemonInitException">
+<li class="blockList"><a name="org.apache.commons.daemon.DaemonInitException">
 <!--   -->
 </a>
-<h3>Class <a href="org/apache/commons/daemon/DaemonInitException.html" 
title="class in 
org.apache.commons.daemon">org.apache.commons.daemon.DaemonInitException</a> 
extends <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang" class="externalLink">Exception</a> 
implements Serializable</h3>
+<h3>Class <a href="org/apache/commons/daemon/DaemonInitException.html" 
title="class in 
org.apache.commons.daemon">org.apache.commons.daemon.DaemonInitException</a> 
extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a> implements 
Serializable</h3>
 <dl class="nameValue">
 <dt>serialVersionUID:</dt>
 <dd>5665891535067213551L</dd>
 </dl>
 </li>
-<li class="blockList"><a id="org.apache.commons.daemon.DaemonPermission">
+<li class="blockList"><a name="org.apache.commons.daemon.DaemonPermission">
 <!--   -->
 </a>
-<h3>Class <a href="org/apache/commons/daemon/DaemonPermission.html" 
title="class in 
org.apache.commons.daemon">org.apache.commons.daemon.DaemonPermission</a> 
extends <a 
href="https://docs.oracle.com/javase/7/docs/api/java/security/Permission.html?is-external=true";
 title="class or interface in java.security" 
class="externalLink">Permission</a> implements Serializable</h3>
+<h3>Class <a href="org/apache/commons/daemon/DaemonPermission.html" 
title="class in 
org.apache.commons.daemon">org.apache.commons.daemon.DaemonPermission</a> 
extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/security/Permission.html?is-external=true";
 title="class or interface in java.security">Permission</a> implements 
Serializable</h3>
 <dl class="nameValue">
 <dt>serialVersionUID:</dt>
 <dd>-8682149075879731987L</dd>
 </dl>
 </li>
 </ul>
-</section>
 </li>
 </ul>
 </div>
-</main>
-<footer role="contentinfo">
-<nav role="navigation">
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a id="navbar.bottom">
+<div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
 </a>
 <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
-<a id="navbar.bottom.firstrow">
+<a name="navbar.bottom.firstrow">
 <!--   -->
 </a>
 <ul class="navList" title="Navigation">
-<li><a href="index.html">Overview</a></li>
+<li><a href="overview-summary.html">Overview</a></li>
 <li>Package</li>
 <li>Class</li>
 <li>Use</li>
@@ -148,8 +119,16 @@ $('.navPadding').css('padding-top', $('.
 </ul>
 </div>
 <div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
+<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
 <ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses.html">All&nbsp;Classes</a></li>
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
 </ul>
 <div>
 <script type="text/javascript"><!--
@@ -162,16 +141,11 @@ $('.navPadding').css('padding-top', $('.
   }
   //-->
 </script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
 </div>
-<a id="skip.navbar.bottom">
+<a name="skip.navbar.bottom">
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-</nav>
-<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2022 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
-</footer>
+<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2023 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
 </body>
 </html>
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-daemon/apidocs/src-html/org/apache/commons/daemon/Daemon.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/apidocs/src-html/org/apache/commons/daemon/Daemon.html
 (original)
+++ 
websites/production/commons/content/proper/commons-daemon/apidocs/src-html/org/apache/commons/daemon/Daemon.html
 Fri May 12 13:32:29 2023
@@ -1,120 +1,119 @@
-<!DOCTYPE HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html lang="en">
 <head>
 <title>Source code</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>
-<main role="main">
 <div class="sourceContainer">
-<pre><span class="sourceLineNo">001</span><a id="line.1">/*</a>
-<span class="sourceLineNo">002</span><a id="line.2"> *  Licensed to the Apache 
Software Foundation (ASF) under one or more</a>
-<span class="sourceLineNo">003</span><a id="line.3"> *  contributor license 
agreements.  See the NOTICE file distributed with</a>
-<span class="sourceLineNo">004</span><a id="line.4"> *  this work for 
additional information regarding copyright ownership.</a>
-<span class="sourceLineNo">005</span><a id="line.5"> *  The ASF licenses this 
file to You under the Apache License, Version 2.0</a>
-<span class="sourceLineNo">006</span><a id="line.6"> *  (the "License"); you 
may not use this file except in compliance with</a>
-<span class="sourceLineNo">007</span><a id="line.7"> *  the License.  You may 
obtain a copy of the License at</a>
-<span class="sourceLineNo">008</span><a id="line.8"> *</a>
-<span class="sourceLineNo">009</span><a id="line.9"> *      
http://www.apache.org/licenses/LICENSE-2.0</a>
-<span class="sourceLineNo">010</span><a id="line.10"> *</a>
-<span class="sourceLineNo">011</span><a id="line.11"> *  Unless required by 
applicable law or agreed to in writing, software</a>
-<span class="sourceLineNo">012</span><a id="line.12"> *  distributed under the 
License is distributed on an "AS IS" BASIS,</a>
-<span class="sourceLineNo">013</span><a id="line.13"> *  WITHOUT WARRANTIES OR 
CONDITIONS OF ANY KIND, either express or implied.</a>
-<span class="sourceLineNo">014</span><a id="line.14"> *  See the License for 
the specific language governing permissions and</a>
-<span class="sourceLineNo">015</span><a id="line.15"> *  limitations under the 
License.</a>
-<span class="sourceLineNo">016</span><a id="line.16"> */</a>
-<span class="sourceLineNo">017</span><a id="line.17"></a>
-<span class="sourceLineNo">018</span><a id="line.18">package 
org.apache.commons.daemon;</a>
-<span class="sourceLineNo">019</span><a id="line.19"></a>
-<span class="sourceLineNo">020</span><a id="line.20">/**</a>
-<span class="sourceLineNo">021</span><a id="line.21"> * Provides support for 
native daemon invocation. Using</a>
-<span class="sourceLineNo">022</span><a id="line.22"> * a platform dependant 
helper program, classes that implement the</a>
-<span class="sourceLineNo">023</span><a id="line.23"> * {@code Daemon} 
interface can be initialized, started and</a>
-<span class="sourceLineNo">024</span><a id="line.24"> * stopped according to 
the conventions of the underlying operating</a>
-<span class="sourceLineNo">025</span><a id="line.25"> * system.</a>
-<span class="sourceLineNo">026</span><a id="line.26"> * &lt;p&gt;</a>
-<span class="sourceLineNo">027</span><a id="line.27"> * Implementors of this 
interface must also provide a public constructor</a>
-<span class="sourceLineNo">028</span><a id="line.28"> * with no arguments so 
that instances can be created in an automated</a>
-<span class="sourceLineNo">029</span><a id="line.29"> * fashion.</a>
-<span class="sourceLineNo">030</span><a id="line.30"> * &lt;/p&gt;</a>
-<span class="sourceLineNo">031</span><a id="line.31"> */</a>
-<span class="sourceLineNo">032</span><a id="line.32">public interface 
Daemon</a>
-<span class="sourceLineNo">033</span><a id="line.33">{</a>
-<span class="sourceLineNo">034</span><a id="line.34"></a>
-<span class="sourceLineNo">035</span><a id="line.35">    /**</a>
-<span class="sourceLineNo">036</span><a id="line.36">     * Initializes this 
{@code Daemon} instance.</a>
-<span class="sourceLineNo">037</span><a id="line.37">     * &lt;p&gt;</a>
-<span class="sourceLineNo">038</span><a id="line.38">     *   This method gets 
called once the JVM process is created and the</a>
-<span class="sourceLineNo">039</span><a id="line.39">     *   {@code Daemon} 
instance is created thru its empty public</a>
-<span class="sourceLineNo">040</span><a id="line.40">     *   constructor.</a>
-<span class="sourceLineNo">041</span><a id="line.41">     * &lt;/p&gt;</a>
-<span class="sourceLineNo">042</span><a id="line.42">     * &lt;p&gt;</a>
-<span class="sourceLineNo">043</span><a id="line.43">     *   Under certain 
operating systems (typically Unix based operating</a>
-<span class="sourceLineNo">044</span><a id="line.44">     *   systems) and if 
the native invocation framework is configured to do</a>
-<span class="sourceLineNo">045</span><a id="line.45">     *   so, this method 
might be called with &lt;i&gt;super-user&lt;/i&gt; privileges.</a>
-<span class="sourceLineNo">046</span><a id="line.46">     * &lt;/p&gt;</a>
-<span class="sourceLineNo">047</span><a id="line.47">     * &lt;p&gt;</a>
-<span class="sourceLineNo">048</span><a id="line.48">     *   For example, it 
might be wise to create {@code ServerSocket}</a>
-<span class="sourceLineNo">049</span><a id="line.49">     *   instances within 
the scope of this method, and perform all operations</a>
-<span class="sourceLineNo">050</span><a id="line.50">     *   requiring 
&lt;i&gt;super-user&lt;/i&gt; privileges in the underlying operating</a>
-<span class="sourceLineNo">051</span><a id="line.51">     *   system.</a>
-<span class="sourceLineNo">052</span><a id="line.52">     * &lt;/p&gt;</a>
-<span class="sourceLineNo">053</span><a id="line.53">     * &lt;p&gt;</a>
-<span class="sourceLineNo">054</span><a id="line.54">     *   Apart from set 
up and allocation of native resources, this method</a>
-<span class="sourceLineNo">055</span><a id="line.55">     *   must not start 
the actual operation of the {@code Daemon} (such</a>
-<span class="sourceLineNo">056</span><a id="line.56">     *   as starting 
threads calling the {@code ServerSocket.accept()}</a>
-<span class="sourceLineNo">057</span><a id="line.57">     *   method) as this 
would impose some serious security hazards. The</a>
-<span class="sourceLineNo">058</span><a id="line.58">     *   start of 
operation must be performed in the {@code start()}</a>
-<span class="sourceLineNo">059</span><a id="line.59">     *   method.</a>
-<span class="sourceLineNo">060</span><a id="line.60">     * &lt;/p&gt;</a>
-<span class="sourceLineNo">061</span><a id="line.61">     *</a>
-<span class="sourceLineNo">062</span><a id="line.62">     * @param context A 
{@code DaemonContext} object used to</a>
-<span class="sourceLineNo">063</span><a id="line.63">     * communicate with 
the container.</a>
-<span class="sourceLineNo">064</span><a id="line.64">     * @throws 
DaemonInitException An exception that prevented</a>
-<span class="sourceLineNo">065</span><a id="line.65">     * initialization 
where you want to display a nice message to the user,</a>
-<span class="sourceLineNo">066</span><a id="line.66">     * rather than a 
stack trace.</a>
-<span class="sourceLineNo">067</span><a id="line.67">     * @throws Exception 
Any exception preventing a successful</a>
-<span class="sourceLineNo">068</span><a id="line.68">     *                    
  initialization.</a>
-<span class="sourceLineNo">069</span><a id="line.69">     */</a>
-<span class="sourceLineNo">070</span><a id="line.70">    void 
init(DaemonContext context)</a>
-<span class="sourceLineNo">071</span><a id="line.71">        throws 
DaemonInitException, Exception;</a>
-<span class="sourceLineNo">072</span><a id="line.72"></a>
-<span class="sourceLineNo">073</span><a id="line.73">    /**</a>
-<span class="sourceLineNo">074</span><a id="line.74">     * Starts the 
operation of this {@code Daemon} instance. This</a>
-<span class="sourceLineNo">075</span><a id="line.75">     * method is to be 
invoked by the environment after the init()</a>
-<span class="sourceLineNo">076</span><a id="line.76">     * method has been 
successfully invoked and possibly the security</a>
-<span class="sourceLineNo">077</span><a id="line.77">     * level of the JVM 
has been dropped. Implementors of this</a>
-<span class="sourceLineNo">078</span><a id="line.78">     * method are free to 
start any number of threads, but need to</a>
-<span class="sourceLineNo">079</span><a id="line.79">     * return control 
after having done that to enable invocation of</a>
-<span class="sourceLineNo">080</span><a id="line.80">     * the 
stop()-method.</a>
-<span class="sourceLineNo">081</span><a id="line.81">     *</a>
-<span class="sourceLineNo">082</span><a id="line.82">     * @throws Exception 
If the start was not successful</a>
-<span class="sourceLineNo">083</span><a id="line.83">     */</a>
-<span class="sourceLineNo">084</span><a id="line.84">    void start()</a>
-<span class="sourceLineNo">085</span><a id="line.85">        throws 
Exception;</a>
-<span class="sourceLineNo">086</span><a id="line.86"></a>
-<span class="sourceLineNo">087</span><a id="line.87">    /**</a>
-<span class="sourceLineNo">088</span><a id="line.88">     * Stops the 
operation of this {@code Daemon} instance. Note</a>
-<span class="sourceLineNo">089</span><a id="line.89">     * that the proper 
place to free any allocated resources such as</a>
-<span class="sourceLineNo">090</span><a id="line.90">     * sockets or file 
descriptors is in the destroy method, as the</a>
-<span class="sourceLineNo">091</span><a id="line.91">     * container may 
restart the Daemon by calling start() after</a>
-<span class="sourceLineNo">092</span><a id="line.92">     * stop().</a>
-<span class="sourceLineNo">093</span><a id="line.93">     *</a>
-<span class="sourceLineNo">094</span><a id="line.94">     * @throws Exception 
If the stop was not successful</a>
-<span class="sourceLineNo">095</span><a id="line.95">     */</a>
-<span class="sourceLineNo">096</span><a id="line.96">    void stop()</a>
-<span class="sourceLineNo">097</span><a id="line.97">        throws 
Exception;</a>
-<span class="sourceLineNo">098</span><a id="line.98"></a>
-<span class="sourceLineNo">099</span><a id="line.99">    /**</a>
-<span class="sourceLineNo">100</span><a id="line.100">     * Frees any 
resources allocated by this daemon such as file</a>
-<span class="sourceLineNo">101</span><a id="line.101">     * descriptors or 
sockets. This method gets called by the container</a>
-<span class="sourceLineNo">102</span><a id="line.102">     * after stop() has 
been called, before the JVM exits. The Daemon</a>
-<span class="sourceLineNo">103</span><a id="line.103">     * can not be 
restarted after this method has been called without a</a>
-<span class="sourceLineNo">104</span><a id="line.104">     * new call to the 
init() method.</a>
-<span class="sourceLineNo">105</span><a id="line.105">     */</a>
-<span class="sourceLineNo">106</span><a id="line.106">    void destroy();</a>
-<span class="sourceLineNo">107</span><a id="line.107">}</a>
-<span class="sourceLineNo">108</span><a id="line.108"></a>
+<pre><span class="sourceLineNo">001</span>/*<a name="line.1"></a>
+<span class="sourceLineNo">002</span> *  Licensed to the Apache Software 
Foundation (ASF) under one or more<a name="line.2"></a>
+<span class="sourceLineNo">003</span> *  contributor license agreements.  See 
the NOTICE file distributed with<a name="line.3"></a>
+<span class="sourceLineNo">004</span> *  this work for additional information 
regarding copyright ownership.<a name="line.4"></a>
+<span class="sourceLineNo">005</span> *  The ASF licenses this file to You 
under the Apache License, Version 2.0<a name="line.5"></a>
+<span class="sourceLineNo">006</span> *  (the "License"); you may not use this 
file except in compliance with<a name="line.6"></a>
+<span class="sourceLineNo">007</span> *  the License.  You may obtain a copy 
of the License at<a name="line.7"></a>
+<span class="sourceLineNo">008</span> *<a name="line.8"></a>
+<span class="sourceLineNo">009</span> *      
http://www.apache.org/licenses/LICENSE-2.0<a name="line.9"></a>
+<span class="sourceLineNo">010</span> *<a name="line.10"></a>
+<span class="sourceLineNo">011</span> *  Unless required by applicable law or 
agreed to in writing, software<a name="line.11"></a>
+<span class="sourceLineNo">012</span> *  distributed under the License is 
distributed on an "AS IS" BASIS,<a name="line.12"></a>
+<span class="sourceLineNo">013</span> *  WITHOUT WARRANTIES OR CONDITIONS OF 
ANY KIND, either express or implied.<a name="line.13"></a>
+<span class="sourceLineNo">014</span> *  See the License for the specific 
language governing permissions and<a name="line.14"></a>
+<span class="sourceLineNo">015</span> *  limitations under the License.<a 
name="line.15"></a>
+<span class="sourceLineNo">016</span> */<a name="line.16"></a>
+<span class="sourceLineNo">017</span><a name="line.17"></a>
+<span class="sourceLineNo">018</span>package org.apache.commons.daemon;<a 
name="line.18"></a>
+<span class="sourceLineNo">019</span><a name="line.19"></a>
+<span class="sourceLineNo">020</span>/**<a name="line.20"></a>
+<span class="sourceLineNo">021</span> * Provides support for native daemon 
invocation. Using<a name="line.21"></a>
+<span class="sourceLineNo">022</span> * a platform dependant helper program, 
classes that implement the<a name="line.22"></a>
+<span class="sourceLineNo">023</span> * {@code Daemon} interface can be 
initialized, started and<a name="line.23"></a>
+<span class="sourceLineNo">024</span> * stopped according to the conventions 
of the underlying operating<a name="line.24"></a>
+<span class="sourceLineNo">025</span> * system.<a name="line.25"></a>
+<span class="sourceLineNo">026</span> * &lt;p&gt;<a name="line.26"></a>
+<span class="sourceLineNo">027</span> * Implementors of this interface must 
also provide a public constructor<a name="line.27"></a>
+<span class="sourceLineNo">028</span> * with no arguments so that instances 
can be created in an automated<a name="line.28"></a>
+<span class="sourceLineNo">029</span> * fashion.<a name="line.29"></a>
+<span class="sourceLineNo">030</span> * &lt;/p&gt;<a name="line.30"></a>
+<span class="sourceLineNo">031</span> */<a name="line.31"></a>
+<span class="sourceLineNo">032</span>public interface Daemon<a 
name="line.32"></a>
+<span class="sourceLineNo">033</span>{<a name="line.33"></a>
+<span class="sourceLineNo">034</span><a name="line.34"></a>
+<span class="sourceLineNo">035</span>    /**<a name="line.35"></a>
+<span class="sourceLineNo">036</span>     * Initializes this {@code Daemon} 
instance.<a name="line.36"></a>
+<span class="sourceLineNo">037</span>     * &lt;p&gt;<a name="line.37"></a>
+<span class="sourceLineNo">038</span>     *   This method gets called once the 
JVM process is created and the<a name="line.38"></a>
+<span class="sourceLineNo">039</span>     *   {@code Daemon} instance is 
created thru its empty public<a name="line.39"></a>
+<span class="sourceLineNo">040</span>     *   constructor.<a 
name="line.40"></a>
+<span class="sourceLineNo">041</span>     * &lt;/p&gt;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>     * &lt;p&gt;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>     *   Under certain operating systems 
(typically Unix based operating<a name="line.43"></a>
+<span class="sourceLineNo">044</span>     *   systems) and if the native 
invocation framework is configured to do<a name="line.44"></a>
+<span class="sourceLineNo">045</span>     *   so, this method might be called 
with &lt;i&gt;super-user&lt;/i&gt; privileges.<a name="line.45"></a>
+<span class="sourceLineNo">046</span>     * &lt;/p&gt;<a name="line.46"></a>
+<span class="sourceLineNo">047</span>     * &lt;p&gt;<a name="line.47"></a>
+<span class="sourceLineNo">048</span>     *   For example, it might be wise to 
create {@code ServerSocket}<a name="line.48"></a>
+<span class="sourceLineNo">049</span>     *   instances within the scope of 
this method, and perform all operations<a name="line.49"></a>
+<span class="sourceLineNo">050</span>     *   requiring 
&lt;i&gt;super-user&lt;/i&gt; privileges in the underlying operating<a 
name="line.50"></a>
+<span class="sourceLineNo">051</span>     *   system.<a name="line.51"></a>
+<span class="sourceLineNo">052</span>     * &lt;/p&gt;<a name="line.52"></a>
+<span class="sourceLineNo">053</span>     * &lt;p&gt;<a name="line.53"></a>
+<span class="sourceLineNo">054</span>     *   Apart from set up and allocation 
of native resources, this method<a name="line.54"></a>
+<span class="sourceLineNo">055</span>     *   must not start the actual 
operation of the {@code Daemon} (such<a name="line.55"></a>
+<span class="sourceLineNo">056</span>     *   as starting threads calling the 
{@code ServerSocket.accept()}<a name="line.56"></a>
+<span class="sourceLineNo">057</span>     *   method) as this would impose 
some serious security hazards. The<a name="line.57"></a>
+<span class="sourceLineNo">058</span>     *   start of operation must be 
performed in the {@code start()}<a name="line.58"></a>
+<span class="sourceLineNo">059</span>     *   method.<a name="line.59"></a>
+<span class="sourceLineNo">060</span>     * &lt;/p&gt;<a name="line.60"></a>
+<span class="sourceLineNo">061</span>     *<a name="line.61"></a>
+<span class="sourceLineNo">062</span>     * @param context A {@code 
DaemonContext} object used to<a name="line.62"></a>
+<span class="sourceLineNo">063</span>     * communicate with the container.<a 
name="line.63"></a>
+<span class="sourceLineNo">064</span>     * @throws DaemonInitException An 
exception that prevented<a name="line.64"></a>
+<span class="sourceLineNo">065</span>     * initialization where you want to 
display a nice message to the user,<a name="line.65"></a>
+<span class="sourceLineNo">066</span>     * rather than a stack trace.<a 
name="line.66"></a>
+<span class="sourceLineNo">067</span>     * @throws Exception Any exception 
preventing a successful<a name="line.67"></a>
+<span class="sourceLineNo">068</span>     *                      
initialization.<a name="line.68"></a>
+<span class="sourceLineNo">069</span>     */<a name="line.69"></a>
+<span class="sourceLineNo">070</span>    void init(DaemonContext context)<a 
name="line.70"></a>
+<span class="sourceLineNo">071</span>        throws DaemonInitException, 
Exception;<a name="line.71"></a>
+<span class="sourceLineNo">072</span><a name="line.72"></a>
+<span class="sourceLineNo">073</span>    /**<a name="line.73"></a>
+<span class="sourceLineNo">074</span>     * Starts the operation of this 
{@code Daemon} instance. This<a name="line.74"></a>
+<span class="sourceLineNo">075</span>     * method is to be invoked by the 
environment after the init()<a name="line.75"></a>
+<span class="sourceLineNo">076</span>     * method has been successfully 
invoked and possibly the security<a name="line.76"></a>
+<span class="sourceLineNo">077</span>     * level of the JVM has been dropped. 
Implementors of this<a name="line.77"></a>
+<span class="sourceLineNo">078</span>     * method are free to start any 
number of threads, but need to<a name="line.78"></a>
+<span class="sourceLineNo">079</span>     * return control after having done 
that to enable invocation of<a name="line.79"></a>
+<span class="sourceLineNo">080</span>     * the stop()-method.<a 
name="line.80"></a>
+<span class="sourceLineNo">081</span>     *<a name="line.81"></a>
+<span class="sourceLineNo">082</span>     * @throws Exception If the start was 
not successful<a name="line.82"></a>
+<span class="sourceLineNo">083</span>     */<a name="line.83"></a>
+<span class="sourceLineNo">084</span>    void start()<a name="line.84"></a>
+<span class="sourceLineNo">085</span>        throws Exception;<a 
name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span>    /**<a name="line.87"></a>
+<span class="sourceLineNo">088</span>     * Stops the operation of this {@code 
Daemon} instance. Note<a name="line.88"></a>
+<span class="sourceLineNo">089</span>     * that the proper place to free any 
allocated resources such as<a name="line.89"></a>
+<span class="sourceLineNo">090</span>     * sockets or file descriptors is in 
the destroy method, as the<a name="line.90"></a>
+<span class="sourceLineNo">091</span>     * container may restart the Daemon 
by calling start() after<a name="line.91"></a>
+<span class="sourceLineNo">092</span>     * stop().<a name="line.92"></a>
+<span class="sourceLineNo">093</span>     *<a name="line.93"></a>
+<span class="sourceLineNo">094</span>     * @throws Exception If the stop was 
not successful<a name="line.94"></a>
+<span class="sourceLineNo">095</span>     */<a name="line.95"></a>
+<span class="sourceLineNo">096</span>    void stop()<a name="line.96"></a>
+<span class="sourceLineNo">097</span>        throws Exception;<a 
name="line.97"></a>
+<span class="sourceLineNo">098</span><a name="line.98"></a>
+<span class="sourceLineNo">099</span>    /**<a name="line.99"></a>
+<span class="sourceLineNo">100</span>     * Frees any resources allocated by 
this daemon such as file<a name="line.100"></a>
+<span class="sourceLineNo">101</span>     * descriptors or sockets. This 
method gets called by the container<a name="line.101"></a>
+<span class="sourceLineNo">102</span>     * after stop() has been called, 
before the JVM exits. The Daemon<a name="line.102"></a>
+<span class="sourceLineNo">103</span>     * can not be restarted after this 
method has been called without a<a name="line.103"></a>
+<span class="sourceLineNo">104</span>     * new call to the init() method.<a 
name="line.104"></a>
+<span class="sourceLineNo">105</span>     */<a name="line.105"></a>
+<span class="sourceLineNo">106</span>    void destroy();<a name="line.106"></a>
+<span class="sourceLineNo">107</span>}<a name="line.107"></a>
+<span class="sourceLineNo">108</span><a name="line.108"></a>
 
 
 
@@ -177,6 +176,5 @@
 
 </pre>
 </div>
-</main>
 </body>
 </html>
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-daemon/apidocs/src-html/org/apache/commons/daemon/DaemonContext.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/apidocs/src-html/org/apache/commons/daemon/DaemonContext.html
 (original)
+++ 
websites/production/commons/content/proper/commons-daemon/apidocs/src-html/org/apache/commons/daemon/DaemonContext.html
 Fri May 12 13:32:29 2023
@@ -1,56 +1,55 @@
-<!DOCTYPE HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html lang="en">
 <head>
 <title>Source code</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>
-<main role="main">
 <div class="sourceContainer">
-<pre><span class="sourceLineNo">001</span><a id="line.1">/*</a>
-<span class="sourceLineNo">002</span><a id="line.2"> *  Licensed to the Apache 
Software Foundation (ASF) under one or more</a>
-<span class="sourceLineNo">003</span><a id="line.3"> *  contributor license 
agreements.  See the NOTICE file distributed with</a>
-<span class="sourceLineNo">004</span><a id="line.4"> *  this work for 
additional information regarding copyright ownership.</a>
-<span class="sourceLineNo">005</span><a id="line.5"> *  The ASF licenses this 
file to You under the Apache License, Version 2.0</a>
-<span class="sourceLineNo">006</span><a id="line.6"> *  (the "License"); you 
may not use this file except in compliance with</a>
-<span class="sourceLineNo">007</span><a id="line.7"> *  the License.  You may 
obtain a copy of the License at</a>
-<span class="sourceLineNo">008</span><a id="line.8"> *</a>
-<span class="sourceLineNo">009</span><a id="line.9"> *      
http://www.apache.org/licenses/LICENSE-2.0</a>
-<span class="sourceLineNo">010</span><a id="line.10"> *</a>
-<span class="sourceLineNo">011</span><a id="line.11"> *  Unless required by 
applicable law or agreed to in writing, software</a>
-<span class="sourceLineNo">012</span><a id="line.12"> *  distributed under the 
License is distributed on an "AS IS" BASIS,</a>
-<span class="sourceLineNo">013</span><a id="line.13"> *  WITHOUT WARRANTIES OR 
CONDITIONS OF ANY KIND, either express or implied.</a>
-<span class="sourceLineNo">014</span><a id="line.14"> *  See the License for 
the specific language governing permissions and</a>
-<span class="sourceLineNo">015</span><a id="line.15"> *  limitations under the 
License.</a>
-<span class="sourceLineNo">016</span><a id="line.16"> */</a>
-<span class="sourceLineNo">017</span><a id="line.17"></a>
-<span class="sourceLineNo">018</span><a id="line.18">package 
org.apache.commons.daemon;</a>
-<span class="sourceLineNo">019</span><a id="line.19"></a>
-<span class="sourceLineNo">020</span><a id="line.20"></a>
-<span class="sourceLineNo">021</span><a id="line.21">/**</a>
-<span class="sourceLineNo">022</span><a id="line.22"> * Defines a set of 
methods that a Daemon instance can use to</a>
-<span class="sourceLineNo">023</span><a id="line.23"> * communicate with the 
Daemon container.</a>
-<span class="sourceLineNo">024</span><a id="line.24"> */</a>
-<span class="sourceLineNo">025</span><a id="line.25">public interface 
DaemonContext</a>
-<span class="sourceLineNo">026</span><a id="line.26">{</a>
-<span class="sourceLineNo">027</span><a id="line.27"></a>
-<span class="sourceLineNo">028</span><a id="line.28">    /**</a>
-<span class="sourceLineNo">029</span><a id="line.29">     * @return  A {@link 
DaemonController} object that can be used to control</a>
-<span class="sourceLineNo">030</span><a id="line.30">     *          the 
{@link Daemon} instance that this {@code DaemonContext}</a>
-<span class="sourceLineNo">031</span><a id="line.31">     *          is passed 
to.</a>
-<span class="sourceLineNo">032</span><a id="line.32">     */</a>
-<span class="sourceLineNo">033</span><a id="line.33">    DaemonController 
getController();</a>
-<span class="sourceLineNo">034</span><a id="line.34"></a>
-<span class="sourceLineNo">035</span><a id="line.35">    /**</a>
-<span class="sourceLineNo">036</span><a id="line.36">     * @return An array 
of {@link String} arguments supplied by the environment</a>
-<span class="sourceLineNo">037</span><a id="line.37">     *         
corresponding to the array of arguments given in the</a>
-<span class="sourceLineNo">038</span><a id="line.38">     *         {@code 
public static void main()} method used as an entry</a>
-<span class="sourceLineNo">039</span><a id="line.39">     *         point to 
most other java programs.</a>
-<span class="sourceLineNo">040</span><a id="line.40">     */</a>
-<span class="sourceLineNo">041</span><a id="line.41">    String[] 
getArguments();</a>
-<span class="sourceLineNo">042</span><a id="line.42"></a>
-<span class="sourceLineNo">043</span><a id="line.43">}</a>
-<span class="sourceLineNo">044</span><a id="line.44"></a>
+<pre><span class="sourceLineNo">001</span>/*<a name="line.1"></a>
+<span class="sourceLineNo">002</span> *  Licensed to the Apache Software 
Foundation (ASF) under one or more<a name="line.2"></a>
+<span class="sourceLineNo">003</span> *  contributor license agreements.  See 
the NOTICE file distributed with<a name="line.3"></a>
+<span class="sourceLineNo">004</span> *  this work for additional information 
regarding copyright ownership.<a name="line.4"></a>
+<span class="sourceLineNo">005</span> *  The ASF licenses this file to You 
under the Apache License, Version 2.0<a name="line.5"></a>
+<span class="sourceLineNo">006</span> *  (the "License"); you may not use this 
file except in compliance with<a name="line.6"></a>
+<span class="sourceLineNo">007</span> *  the License.  You may obtain a copy 
of the License at<a name="line.7"></a>
+<span class="sourceLineNo">008</span> *<a name="line.8"></a>
+<span class="sourceLineNo">009</span> *      
http://www.apache.org/licenses/LICENSE-2.0<a name="line.9"></a>
+<span class="sourceLineNo">010</span> *<a name="line.10"></a>
+<span class="sourceLineNo">011</span> *  Unless required by applicable law or 
agreed to in writing, software<a name="line.11"></a>
+<span class="sourceLineNo">012</span> *  distributed under the License is 
distributed on an "AS IS" BASIS,<a name="line.12"></a>
+<span class="sourceLineNo">013</span> *  WITHOUT WARRANTIES OR CONDITIONS OF 
ANY KIND, either express or implied.<a name="line.13"></a>
+<span class="sourceLineNo">014</span> *  See the License for the specific 
language governing permissions and<a name="line.14"></a>
+<span class="sourceLineNo">015</span> *  limitations under the License.<a 
name="line.15"></a>
+<span class="sourceLineNo">016</span> */<a name="line.16"></a>
+<span class="sourceLineNo">017</span><a name="line.17"></a>
+<span class="sourceLineNo">018</span>package org.apache.commons.daemon;<a 
name="line.18"></a>
+<span class="sourceLineNo">019</span><a name="line.19"></a>
+<span class="sourceLineNo">020</span><a name="line.20"></a>
+<span class="sourceLineNo">021</span>/**<a name="line.21"></a>
+<span class="sourceLineNo">022</span> * Defines a set of methods that a Daemon 
instance can use to<a name="line.22"></a>
+<span class="sourceLineNo">023</span> * communicate with the Daemon 
container.<a name="line.23"></a>
+<span class="sourceLineNo">024</span> */<a name="line.24"></a>
+<span class="sourceLineNo">025</span>public interface DaemonContext<a 
name="line.25"></a>
+<span class="sourceLineNo">026</span>{<a name="line.26"></a>
+<span class="sourceLineNo">027</span><a name="line.27"></a>
+<span class="sourceLineNo">028</span>    /**<a name="line.28"></a>
+<span class="sourceLineNo">029</span>     * @return  A {@link 
DaemonController} object that can be used to control<a name="line.29"></a>
+<span class="sourceLineNo">030</span>     *          the {@link Daemon} 
instance that this {@code DaemonContext}<a name="line.30"></a>
+<span class="sourceLineNo">031</span>     *          is passed to.<a 
name="line.31"></a>
+<span class="sourceLineNo">032</span>     */<a name="line.32"></a>
+<span class="sourceLineNo">033</span>    DaemonController getController();<a 
name="line.33"></a>
+<span class="sourceLineNo">034</span><a name="line.34"></a>
+<span class="sourceLineNo">035</span>    /**<a name="line.35"></a>
+<span class="sourceLineNo">036</span>     * @return An array of {@link String} 
arguments supplied by the environment<a name="line.36"></a>
+<span class="sourceLineNo">037</span>     *         corresponding to the array 
of arguments given in the<a name="line.37"></a>
+<span class="sourceLineNo">038</span>     *         {@code public static void 
main()} method used as an entry<a name="line.38"></a>
+<span class="sourceLineNo">039</span>     *         point to most other java 
programs.<a name="line.39"></a>
+<span class="sourceLineNo">040</span>     */<a name="line.40"></a>
+<span class="sourceLineNo">041</span>    String[] getArguments();<a 
name="line.41"></a>
+<span class="sourceLineNo">042</span><a name="line.42"></a>
+<span class="sourceLineNo">043</span>}<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
 
 
 
@@ -113,6 +112,5 @@
 
 </pre>
 </div>
-</main>
 </body>
 </html>
\ No newline at end of file


Reply via email to