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