< prev index next >

src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java

Print this page

        

*** 34,64 **** * Base interface that jlink plugins should implement. */ public interface Plugin { /** ! * Order of categories: * <ol> * <li>FILTER: Filter in/out resources or files.</li> * <li>TRANSFORMER: Transform resources or files(eg: refactoring, bytecode * manipulation).</li> * <li>MODULEINFO_TRANSFORMER: Transform only module-info.class</li> * <li>SORTER: Sort resources within the resource container.</li> - * <li>COMPRESSOR: Compress resource within the resouce containers.</li> * <li>METAINFO_ADDER: Added meta info (like release, copyright etc.)</li> * <li>VERIFIER: Does some image verification.</li> * <li>PROCESSOR: Does some post processing on image.</li> * <li>PACKAGER: Final processing</li> * </ol> */ public enum Category { FILTER("FILTER"), TRANSFORMER("TRANSFORMER"), MODULEINFO_TRANSFORMER("MODULEINFO_TRANSFORMER"), SORTER("SORTER"), - COMPRESSOR("COMPRESSOR"), METAINFO_ADDER("METAINFO_ADDER"), VERIFIER("VERIFIER"), PROCESSOR("PROCESSOR"), PACKAGER("PACKAGER"); private final String name; --- 34,64 ---- * Base interface that jlink plugins should implement. */ public interface Plugin { /** ! * Order of categories matches the plugin sort order. * <ol> * <li>FILTER: Filter in/out resources or files.</li> * <li>TRANSFORMER: Transform resources or files(eg: refactoring, bytecode * manipulation).</li> * <li>MODULEINFO_TRANSFORMER: Transform only module-info.class</li> * <li>SORTER: Sort resources within the resource container.</li> * <li>METAINFO_ADDER: Added meta info (like release, copyright etc.)</li> + * <li>COMPRESSOR: Compress resource within the resouce containers.</li> * <li>VERIFIER: Does some image verification.</li> * <li>PROCESSOR: Does some post processing on image.</li> * <li>PACKAGER: Final processing</li> * </ol> */ public enum Category { FILTER("FILTER"), TRANSFORMER("TRANSFORMER"), MODULEINFO_TRANSFORMER("MODULEINFO_TRANSFORMER"), SORTER("SORTER"), METAINFO_ADDER("METAINFO_ADDER"), + COMPRESSOR("COMPRESSOR"), VERIFIER("VERIFIER"), PROCESSOR("PROCESSOR"), PACKAGER("PACKAGER"); private final String name;
< prev index next >