From 2d4bc07748c72e24f6f3075acc08f5c616c79092 Mon Sep 17 00:00:00 2001
From: ulrich
Date: Tue, 24 Feb 2026 12:26:45 +0000
Subject: [PATCH] Die Verwendung von nanosjson in Readme dokumentiert.

---
 src/de/uhilger/neon/Factory.java |   42 ------------------------------------------
 1 files changed, 0 insertions(+), 42 deletions(-)

diff --git a/src/de/uhilger/neon/Factory.java b/src/de/uhilger/neon/Factory.java
index 4405332..9a66ec9 100644
--- a/src/de/uhilger/neon/Factory.java
+++ b/src/de/uhilger/neon/Factory.java
@@ -18,7 +18,6 @@
 package de.uhilger.neon;
 
 import de.uhilger.neon.entity.ActorDescriptor;
-import com.google.gson.Gson;
 import com.sun.net.httpserver.Authenticator;
 import com.sun.net.httpserver.Filter;
 import com.sun.net.httpserver.HttpContext;
@@ -28,8 +27,6 @@
 import de.uhilger.neon.entity.NeonDescriptor;
 import de.uhilger.neon.entity.ServerDescriptor;
 import java.io.BufferedReader;
-import java.io.File;
-import java.io.FileReader;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.InputStreamReader;
@@ -70,30 +67,6 @@
   public Factory() {
     listeners = new ArrayList<>();
     actorMap = new HashMap<>();
-  }
-
-  /**
-   * Beschreibungsdatei lesen
-   *
-   * @param file die Datei, die den Server beschreibt
-   * @return ein Objekt, das den Server beschreibt
-   * @throws IOException wenn die Datei nicht gelesen werden konnte
-   */
-  public NeonDescriptor readDescriptor(File file) throws IOException {
-    //Logger logger = Logger.getLogger(Factory.class.getName());
-    //logger.log(Level.INFO, "reading NeonDescriptor from {0}", file.getAbsolutePath());
-
-    StringBuilder sb = new StringBuilder();
-    BufferedReader r = new BufferedReader(new FileReader(file));
-    String line = r.readLine();
-    while (line != null) {
-      sb.append(line);
-      line = r.readLine();
-    }
-    r.close();
-
-    Gson gson = new Gson();
-    return gson.fromJson(sb.toString(), NeonDescriptor.class);
   }
 
   public void runInstance(Class c, NeonDescriptor d)
@@ -151,15 +124,7 @@
       server.start();
     }
 
-//    List<WsServerDescriptor> wsserverList = d.wsserver;
-//    for (WsServerDescriptor wsd : wsserverList) {
-//      WebSocketServer wsserver = new SimpleWsServer(new InetSocketAddress(wsd.port));
-//       fireWsServerCreated(wsserver);
-//   }
-    
    fireInstanceStarted();
-    
-
   }
 
   private Authenticator createAuthenticator(NeonDescriptor d) {
@@ -400,13 +365,6 @@
     }
   }
   
-  //private void fireWsServerCreated(WebSocketServer wsserver) {
-  //  for (WsFactoryListener l : listeners) {
-  //    l.wsServerCreated(wsserver);
-  //  }
-  //}
-  
-
   private void fireHandlerCreated(HttpContext ctx, HttpHandler h) {
     for (FactoryListener l : listeners) {
       l.handlerCreated(ctx, h);

--
Gitblit v1.9.3