Package org.nuxeo.osgi.application
Class ClassPathScanner
java.lang.Object
org.nuxeo.osgi.application.ClassPathScanner
- Author:
- Bogdan Stefanescu
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String[]If set points to a set of path prefixes to be excluded form bundle processingprotected final ClassPathScanner.Callbackprotected boolean -
Constructor Summary
ConstructorsConstructorDescriptionClassPathScanner(ClassPathScanner.Callback callback) ClassPathScanner(ClassPathScanner.Callback callback, boolean scanForNestedJars, String[] blackList) -
Method Summary
Modifier and TypeMethodDescriptionextractNestedJars(BundleFile bf, File nestedBundlesDir) voidvoidvoidsetScanForNestedJARs(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
-