public abstract class JavaProvider extends Object implements ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
JavaProvider() |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionList<JavaProvider> |
all()
All regsitered instances.
|
List<String> |
getJavas(SlaveComputer computer,
TaskListener listener,
com.trilead.ssh2.Connection connection)
Returns the list of possible places where java executable might exist.
|
List<String> |
getJavas(TaskListener listener,
com.trilead.ssh2.Connection connection)
Deprecated.
Override
getJavas(SlaveComputer, TaskListener, Connection) instead. |
static VersionNumber |
getMinJavaLevel()
Gets minimal required Java version.
|
public List<String> getJavas(TaskListener listener, com.trilead.ssh2.Connection connection)
getJavas(SlaveComputer, TaskListener, Connection) instead.public List<String> getJavas(SlaveComputer computer, TaskListener listener, com.trilead.ssh2.Connection connection)
public static ExtensionList<JavaProvider> all()
@NonNull public static VersionNumber getMinJavaLevel()
Copyright © 2016–2022. All rights reserved.