You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2025/01/29 14:37:12 UTC
(commons-daemon) 02/03: Javadoc
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
commit 0036beac681a6f49e2893168565668e58f8361b0
Author: Gary D. Gregory <ga...@gmail.com>
AuthorDate: Wed Jan 29 09:36:27 2025 -0500
Javadoc
---
.../commons/daemon/support/DaemonLoader.java | 25 ++++++++++++++++------
1 file changed, 19 insertions(+), 6 deletions(-)
diff --git a/src/main/java/org/apache/commons/daemon/support/DaemonLoader.java b/src/main/java/org/apache/commons/daemon/support/DaemonLoader.java
index 5a43e17..4dd8ee5 100644
--- a/src/main/java/org/apache/commons/daemon/support/DaemonLoader.java
+++ b/src/main/java/org/apache/commons/daemon/support/DaemonLoader.java
@@ -17,14 +17,14 @@
package org.apache.commons.daemon.support;
-import org.apache.commons.daemon.DaemonContext;
-import org.apache.commons.daemon.DaemonController;
-import org.apache.commons.daemon.DaemonInitException;
-
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.Objects;
+import org.apache.commons.daemon.DaemonContext;
+import org.apache.commons.daemon.DaemonController;
+import org.apache.commons.daemon.DaemonInitException;
+
/**
* Used by jsvc for Daemon management.
*/
@@ -41,6 +41,13 @@ public final class DaemonLoader
private static Method destroy; //@GuardedBy("this")
private static Method signal; //@GuardedBy("this")
+ /**
+ * Constructs a new instance.
+ */
+ public DaemonLoader() {
+ // empty
+ }
+
/**
* Prints version information to {@link System#err}.
*/
@@ -413,14 +420,20 @@ public final class DaemonLoader
/**
* A concrete {@link DaemonContext} that acts as a simple value container.
*/
- public static class Context
- implements DaemonContext
+ public static class Context implements DaemonContext
{
private DaemonController daemonController;
private String[] args;
+ /**
+ * Constructs a new instance.
+ */
+ public Context() {
+ // empty
+ }
+
@Override
public DaemonController getController()
{