X-Git-Url: http://git.megacz.com/?p=org.ibex.jinetd.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fjinetd%2FLoader.java;fp=src%2Forg%2Fibex%2Fjinetd%2FLoader.java;h=7f32fd6fb701cb0d6571a3884ab5c50033091023;hp=012a9356b5179016d1988df2be6f1e02b210a797;hb=df13dadbee1a679518ccebbf417a11ec17c77aec;hpb=5d36398ed04551d352ed4b185c036c5cd3433282 diff --git a/src/org/ibex/jinetd/Loader.java b/src/org/ibex/jinetd/Loader.java index 012a935..7f32fd6 100644 --- a/src/org/ibex/jinetd/Loader.java +++ b/src/org/ibex/jinetd/Loader.java @@ -14,39 +14,13 @@ import java.util.zip.*; /** represents a file or directory which is scanned for updates */ public class Loader extends Watcher { - ClassLoader parentClassLoader = null; - static final ClassLoader mycl = Loader.class.getClassLoader(); + public /*synchronized*/ void scan() throws IOException { super.scan(); } - protected ThreadGroup tg = new ThreadGroup(getAbsolutePath()); - - public Loader(String path) { super(path); } - //public Loader(String path, ClassLoader pcl) { super(path); this.parentClassLoader = pcl; } - - private TreeClassLoader classloader = null; - public synchronized void scan() throws IOException { super.scan(); } - public synchronized ClassLoader getClassLoader() { - ClassLoader classloader = this.classloader; - if (classloader == null) { - String s = getClassPath(); - StringTokenizer st = new StringTokenizer(s, File.pathSeparatorChar+""); - URL[] urls = new URL[st.countTokens()]; - try { - for(int i=0; i