| Interface | Description |
|---|---|
| JDKInstaller.FileSystem |
Abstraction of the file system to perform JDK installation.
|
| Class | Description |
|---|---|
| AbstractCommandInstaller |
A generic script-based installer.
|
| AbstractCommandInstaller.Descriptor<TInstallerClass extends AbstractCommandInstaller> | |
| BatchCommandInstaller |
Installs tool via script execution of Batch script.
|
| BatchCommandInstaller.DescriptorImpl | |
| CommandInstaller |
Installs a tool by running an arbitrary shell command.
|
| CommandInstaller.DescriptorImpl | |
| DownloadFromUrlInstaller |
Partial convenience implementation of
ToolInstaller that just downloads
an archive from the URL and extracts it. |
| DownloadFromUrlInstaller.DescriptorImpl<T extends DownloadFromUrlInstaller> | |
| DownloadFromUrlInstaller.Installable |
Downloadable and installable tool.
|
| DownloadFromUrlInstaller.InstallableList |
Used for JSON databinding to parse the obtained list.
|
| InstallerTranslator |
Actually runs installations.
|
| InstallSourceProperty |
ToolProperty that shows auto installation options. |
| InstallSourceProperty.DescriptorImpl | |
| JDKInstaller |
Install JDKs from java.sun.com.
|
| JDKInstaller.DescriptorImpl | |
| JDKInstaller.JDKFamily | |
| JDKInstaller.JDKFamilyList | |
| JDKInstaller.JDKFile | |
| JDKInstaller.JDKList |
JDK list.
|
| JDKInstaller.JDKRelease | |
| Messages |
Generated localization support class.
|
| PropertyDescriptor<P extends Describable<P>,T> |
Base
Descriptor type used for XyzProperty classes. |
| ToolDescriptor<T extends ToolInstallation> | |
| ToolInstallation |
Formalization of a tool installed in nodes used for builds.
|
| ToolInstallation.ToolConverter |
Subclasses can extend this for data migration from old field storing home directory.
|
| ToolInstaller |
An object which can ensure that a generic
ToolInstallation in fact exists on a node. |
| ToolInstaller.ToolInstallerEntry | |
| ToolInstaller.ToolInstallerList | |
| ToolInstallerDescriptor<T extends ToolInstaller> |
Descriptor for a
ToolInstaller. |
| ToolLocationNodeProperty |
NodeProperty that allows users to specify different locations for ToolInstallations. |
| ToolLocationNodeProperty.DescriptorImpl | |
| ToolLocationNodeProperty.ToolLocation | |
| ToolLocationTranslator |
This Jenkins-wide extension points can participate in determining the actual node-specific path
of the
ToolInstallation for the given Node. |
| ToolProperty<T extends ToolInstallation> |
Extensible property of
ToolInstallation. |
| ToolPropertyDescriptor |
Descriptor for
ToolProperty. |
| ZipExtractionInstaller |
Installs a tool into the Hudson working area by downloading and unpacking a ZIP file.
|
| ZipExtractionInstaller.DescriptorImpl |
| Enum | Description |
|---|---|
| JDKInstaller.CPU |
CPU type.
|
| JDKInstaller.Platform |
Supported platform.
|
| JDKInstaller.Preference |
Copyright © 2019. All rights reserved.