Package org.nuxeo.osgi.application
Class ClassPathScanner
java.lang.Object
org.nuxeo.osgi.application.ClassPathScanner
- Author:
- Bogdan Stefanescu
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected String[]
If set points to a set of path prefixes to be excluded form bundle processingprotected final ClassPathScanner.Callback
protected boolean
-
Constructor Summary
ConstructorDescriptionClassPathScanner
(ClassPathScanner.Callback callback) ClassPathScanner
(ClassPathScanner.Callback callback, boolean scanForNestedJars, String[] blackList) -
Method Summary
Modifier and TypeMethodDescriptionextractNestedJars
(BundleFile bf, File nestedBundlesDir) void
void
void
setScanForNestedJARs
(boolean scanForNestedJars)
-
Field Details
-
scanForNestedJARs
protected boolean scanForNestedJARs -
callback
-
blackList
If set points to a set of path prefixes to be excluded form bundle processing
-
-
Constructor Details
-
ClassPathScanner
-
ClassPathScanner
public ClassPathScanner(ClassPathScanner.Callback callback, boolean scanForNestedJars, String[] blackList)
-
-
Method Details
-
setScanForNestedJARs
public void setScanForNestedJARs(boolean scanForNestedJars) -
scan
-
scan
-
extractNestedJars
public Collection<BundleFile> extractNestedJars(BundleFile bf, File nestedBundlesDir) throws IOException - Throws:
IOException
-