Package org.jboss.modules
Class JDKPaths
- java.lang.Object
-
- org.jboss.modules.JDKPaths
-
final class JDKPaths extends java.lang.Object
A 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 private
JDKPaths()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
processClassPathItem(java.lang.String classPath, java.util.Set<java.lang.String> jarSet, java.util.Set<java.lang.String> pathSet)
(package private) static void
processDirectory0(java.util.Set<java.lang.String> pathSet, java.io.File file)
(package private) static void
processDirectory1(java.util.Set<java.lang.String> pathSet, java.io.File file, java.lang.String pathBase)
(package private) static void
processJar(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)
-
-