Package org.jboss.modules
Class JDKPaths
- java.lang.Object
-
- org.jboss.modules.JDKPaths
-
final class JDKPaths extends java.lang.ObjectA utility class which maintains the set of JDK paths. Makes certain assumptions about the disposition of the class loader used to load JBoss Modules; thus this class should only be used when booted up via the "-jar" or "-cp" switches.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.util.Set<java.lang.String>JDK
-
Constructor Summary
Constructors Modifier Constructor Description privateJDKPaths()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidprocessClassPathItem(java.lang.String classPath, java.util.Set<java.lang.String> jarSet, java.util.Set<java.lang.String> pathSet)(package private) static voidprocessDirectory0(java.util.Set<java.lang.String> pathSet, java.io.File file)(package private) static voidprocessDirectory1(java.util.Set<java.lang.String> pathSet, java.io.File file, java.lang.String pathBase)(package private) static voidprocessJar(java.util.Set<java.lang.String> pathSet, java.io.File file)
-
-
-
Method Detail
-
processClassPathItem
private static void processClassPathItem(java.lang.String classPath, java.util.Set<java.lang.String> jarSet, java.util.Set<java.lang.String> pathSet)
-
processJar
static void processJar(java.util.Set<java.lang.String> pathSet, java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
processDirectory0
static void processDirectory0(java.util.Set<java.lang.String> pathSet, java.io.File file)
-
processDirectory1
static void processDirectory1(java.util.Set<java.lang.String> pathSet, java.io.File file, java.lang.String pathBase)
-
-