src/share/classes/org/openjdk/jigsaw/Library.java

Print this page

        

*** 233,242 **** --- 233,245 ---- * @throws IOException * If an I/O error occurs while accessing the module library * * @throws SignatureException * If an error occurs while validating the signature + * + * @throws ModuleFileParserException + * If there is an error processing one the underlying module files */ public abstract void install(Collection<File> mfs, boolean verifySignature) throws ConfigurationException, IOException, SignatureException; /**
*** 261,271 **** * <p> Install any modules required by the given {@linkplain Resolution * resolution}, and configure all of its root modules. </p> * * @param res * A {@link Resolution} previously computed by the ! * {@link Library#install install()} method * * @param verifySignature * Perform signature verification, if true * * @throws ConfigurationException --- 264,274 ---- * <p> Install any modules required by the given {@linkplain Resolution * resolution}, and configure all of its root modules. </p> * * @param res * A {@link Resolution} previously computed by the ! * {@link Library#resolve resolve} method * * @param verifySignature * Perform signature verification, if true * * @throws ConfigurationException
*** 274,283 **** --- 277,290 ---- * @throws IOException * If an I/O error occurs while accessing the module library * * @throws SignatureException * If an error occurs while validating the signature + * + * @throws ModuleFileParserException + * If there is an error processing the underlying module file + * required by the given resolution */ public abstract void install(Resolution res, boolean verifySignature) throws ConfigurationException, IOException, SignatureException; /**