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 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 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 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"> </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 Frames</a></li> +</ul> <ul class="navList" id="allclasses_navbar_bottom"> -<li><a href="../../../../../allclasses.html">All Classes</a></li> +<li><a href="../../../../../allclasses-noframe.html">All 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 © 2002–2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> -</footer> +<p class="legalCopy"><small>Copyright © 2002–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 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 Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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"> </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 Frames</a></li> +</ul> <ul class="navList" id="allclasses_navbar_bottom"> -<li><a href="../../../../../allclasses.html">All Classes</a></li> +<li><a href="../../../../../allclasses-noframe.html">All 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 © 2002–2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> -</footer> +<p class="legalCopy"><small>Copyright © 2002–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 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> </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 Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="allclasses-noframe.html">All 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"> </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"> </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"> </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 Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="allclasses-noframe.html">All 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 © 2002–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 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 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 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"> </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 Frames</a></li> +</ul> <ul class="navList" id="allclasses_navbar_bottom"> -<li><a href="allclasses.html">All Classes</a></li> +<li><a href="allclasses-noframe.html">All 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 © 2002–2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> -</footer> +<p class="legalCopy"><small>Copyright © 2002–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 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 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 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"> </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 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 Frames</a></li> +</ul> <ul class="navList" id="allclasses_navbar_bottom"> -<li><a href="allclasses.html">All Classes</a></li> +<li><a href="allclasses-noframe.html">All 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 © 2002–2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> -</footer> +<p class="legalCopy"><small>Copyright © 2002–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"> * <p></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"> * </p></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"> * <p></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"> * </p></a> -<span class="sourceLineNo">042</span><a id="line.42"> * <p></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 <i>super-user</i> privileges.</a> -<span class="sourceLineNo">046</span><a id="line.46"> * </p></a> -<span class="sourceLineNo">047</span><a id="line.47"> * <p></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 <i>super-user</i> 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"> * </p></a> -<span class="sourceLineNo">053</span><a id="line.53"> * <p></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"> * </p></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> * <p><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> * </p><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> * <p><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> * </p><a name="line.41"></a> +<span class="sourceLineNo">042</span> * <p><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 <i>super-user</i> privileges.<a name="line.45"></a> +<span class="sourceLineNo">046</span> * </p><a name="line.46"></a> +<span class="sourceLineNo">047</span> * <p><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 <i>super-user</i> 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> * </p><a name="line.52"></a> +<span class="sourceLineNo">053</span> * <p><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> * </p><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