From c103a86ecd93d30dccab63479ad527ec7cbf0ead Mon Sep 17 00:00:00 2001
From: ulrich
Date: Sun, 01 Dec 2024 12:25:49 +0000
Subject: [PATCH] Einzelne Log-Aufrufe entfernt, Kommantere ergaenzt
---
src/de/uhilger/neon/Factory.java | 13 +++----------
1 files changed, 3 insertions(+), 10 deletions(-)
diff --git a/src/de/uhilger/neon/Factory.java b/src/de/uhilger/neon/Factory.java
index ba46730..578ad4f 100644
--- a/src/de/uhilger/neon/Factory.java
+++ b/src/de/uhilger/neon/Factory.java
@@ -109,6 +109,7 @@
/**
* Einen Neon-Server gemaess einem Serverbeschreibungsobjekt herstellen und starten
*
+ * @param starter die Klasse, mit der Neon durch Aufruf dieser Methode gestartet wird
* @param d das Object mit der Serverbeschreibung
* @param packageNames Namen der Packages, aus der rekursiv vorgefundene Actors eingebaut werden
* sollen
@@ -121,19 +122,11 @@
* @throws InvocationTargetException
* @throws IOException
*/
- public void runInstance(Class c, NeonDescriptor d, List<String> packageNames, List<DataProvider> sdp)
+ public void runInstance(Class starter, NeonDescriptor d, List<String> packageNames, List<DataProvider> sdp)
throws ClassNotFoundException, NoSuchMethodException, InstantiationException,
IllegalAccessException, IllegalArgumentException, InvocationTargetException, IOException {
Logger.getLogger(Factory.class.getName()).log(Level.FINER, System.getProperty("java.class.path"));
- Class pingClass = c.getClassLoader().loadClass("de.uhilger.neonbaselokal.actor.Ping");
- if(pingClass != null) {
- Logger.getLogger(Factory.class.getName()).log(Level.FINER,
- pingClass.getName() + " " + pingClass.getPackageName() +
- " " + pingClass.getSimpleName());
- } else {
- Logger.getLogger(Factory.class.getName()).log(Level.FINER, "pingClass not found");
- }
List serverList = d.server;
Iterator<ServerDescriptor> serverIterator = serverList.iterator();
@@ -145,7 +138,7 @@
if(packageNames == null) {
packageNames = d.actorPackages;
}
- addContexts(c, d, server, sd.contexts, packageNames, sdp);
+ addContexts(starter, d, server, sd.contexts, packageNames, sdp);
server.setExecutor(Executors.newFixedThreadPool(10));
server.start();
--
Gitblit v1.9.3