< prev index next >

src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java

Print this page

        

*** 464,488 **** } /** * Make the imageBuilder to store files. * * @param original * @param transformed * @param writer * @throws java.lang.Exception */ ! public void storeFiles(ResourcePool original, ResourcePool transformed, BasicImageWriter writer) throws Exception { Objects.requireNonNull(original); Objects.requireNonNull(transformed); ResourcePool lastPool = new LastPoolManager(transformed).resourcePool(); if (validate) { ResourcePoolConfiguration.validate(lastPool); } ! imageBuilder.storeFiles(lastPool); } public ExecutableImage getExecutableImage() throws IOException { return imageBuilder.getExecutableImage(); } --- 464,489 ---- } /** * Make the imageBuilder to store files. * + * @param rootModules * @param original * @param transformed * @param writer * @throws java.lang.Exception */ ! public void storeFiles(Set<String> rootModules, ResourcePool original, ResourcePool transformed, BasicImageWriter writer) throws Exception { Objects.requireNonNull(original); Objects.requireNonNull(transformed); ResourcePool lastPool = new LastPoolManager(transformed).resourcePool(); if (validate) { ResourcePoolConfiguration.validate(lastPool); } ! imageBuilder.storeFiles(rootModules, lastPool); } public ExecutableImage getExecutableImage() throws IOException { return imageBuilder.getExecutableImage(); }
< prev index next >