From 6d3836e41493f89c5b8700cca34111319e9fa41a Mon Sep 17 00:00:00 2001
From: ulrich
Date: Sat, 27 Mar 2021 16:41:01 +0000
Subject: [PATCH] Kommentare ergaenzt

---
 src/de/uhilger/minsrv/handler/StopServerHandler.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/de/uhilger/minsrv/handler/StopServerHandler.java b/src/de/uhilger/minsrv/handler/StopServerHandler.java
index 400b0d2..1d21ae0 100644
--- a/src/de/uhilger/minsrv/handler/StopServerHandler.java
+++ b/src/de/uhilger/minsrv/handler/StopServerHandler.java
@@ -33,6 +33,14 @@
  */
 public class StopServerHandler implements HttpHandler {
 
+  /**
+   * Den Server geordnet herunterfahren und 
+   * dann die Anwendung beenden.
+   * 
+   * @param e das Objekt mit Methoden zur Untersuchung der Anfrage sowie zum
+   * Anfertigen und Senden der Antwort
+   * @throws IOException falls etwas schief geht entsteht dieser Fehler
+   */
   @Override
   public void handle(HttpExchange e) throws IOException {
     Logger.getLogger(StopServerHandler.class.getName()).info(e.getRequestURI().toString());
@@ -48,6 +56,10 @@
     timer.schedule(new AppStopper(), 2000);
   }
 
+  /**
+   * Die Klasse AppStopper ermöglicht das asnychrone bzw. 
+   * zeitgesteuerte Stoppen der Anwendung.
+   */
   class AppStopper extends TimerTask {
 
     @Override

--
Gitblit v1.9.3