Interface | Description |
---|---|
Plugin |
Base interface that jlink plugins should implement.
|
Plugin.PluginType |
Type of plugin.
|
PluginContext |
Interface to plugin (container) context.
|
Pool.Module |
A module in the pool.
|
Pool.Visitor |
Interface to visit the content of a Pool.
|
PostProcessorPlugin |
Implement this interface to develop a PostProcessor plugin.
|
TransformerPlugin |
Implement this interface to develop a Transformer plugin.
|
Class | Description |
---|---|
ExecutableImage |
An executable runtime image.
|
Pool |
Pool of module data.
|
Pool.ModuleData |
A ModuleData is the elementary unit of data inside an image.
|
Enum | Description |
---|---|
Plugin.CATEGORY |
Order of categories:
FILTER: Filter in/out resources or files.
TRANSFORMER: Transform resources or files(eg: refactoring, bytecode
manipulation).
MODULEINFO_TRANSFORMER: Transform only module-info.class
SORTER: Sort resources within the resource container.
COMPRESSOR: Compress resource within the resouce containers.
VERIFIER: Does some image verification.
PROCESSOR: Does some post processing on image.
PACKAGER: Final processing
|
Plugin.STATE |
Plugin state:
DISABLED: The plugin is not exposed in help and will be not called.
AUTO_ENABLED: The plugin is enabled by default.
|
Pool.ModuleDataType |
Type of module data.
|
Exception | Description |
---|---|
PluginException |
An unchecked exception thrown by jlink plugin API for unrecoverable
conditions.
|
Copyright © 2015, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-04-29-133312.buildd.src