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