public class InFlightGeneratorImpl extends java.lang.Object implements InFlightGenerator
Constructor and Description |
---|
InFlightGeneratorImpl() |
Modifier and Type | Method and Description |
---|---|
void |
generateFromMultipleDirectories(java.util.List<java.io.File> directories,
java.util.List<java.io.File> searchPath,
boolean verbose,
java.io.OutputStream inhabitantFile)
Scans multiple directories for HK2 services to be written
to the given output stream
|
public void generateFromMultipleDirectories(java.util.List<java.io.File> directories, java.util.List<java.io.File> searchPath, boolean verbose, java.io.OutputStream inhabitantFile) throws java.io.IOException
InFlightGenerator
generateFromMultipleDirectories
in interface InFlightGenerator
directories
- A set of directories that should contain class
files to be scanned for HK2 services to be added to the output.
All the files in this list must be directoriessearchPath
- A set of directories or jar files that may contain
other required classes but which classes would not be added to the
output streamverbose
- if true print information about progressinhabitantFile
- The stream to which to write any HK2
service descriptors found in under directoriesjava.io.IOException
- if there is an error writing the inhabitantFile
or reading the class files