hudson.plugins.sshslaves
Class SSHLauncher.DefaultJavaProvider

java.lang.Object
  extended by hudson.plugins.sshslaves.JavaProvider
      extended by hudson.plugins.sshslaves.SSHLauncher.DefaultJavaProvider
All Implemented Interfaces:
hudson.ExtensionPoint
Enclosing class:
SSHLauncher

@Extension
public static class SSHLauncher.DefaultJavaProvider
extends JavaProvider


Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
SSHLauncher.DefaultJavaProvider()
           
 
Method Summary
 List<String> getJavas(hudson.slaves.SlaveComputer computer, hudson.model.TaskListener listener, com.trilead.ssh2.Connection connection)
          Returns the list of possible places where java executable might exist.
 
Methods inherited from class hudson.plugins.sshslaves.JavaProvider
all, getJavas
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSHLauncher.DefaultJavaProvider

public SSHLauncher.DefaultJavaProvider()
Method Detail

getJavas

public List<String> getJavas(hudson.slaves.SlaveComputer computer,
                             hudson.model.TaskListener listener,
                             com.trilead.ssh2.Connection connection)
Description copied from class: JavaProvider
Returns the list of possible places where java executable might exist.

Overrides:
getJavas in class JavaProvider
Returns:
Can be empty but never null. Absolute path to the possible locations of Java.


Copyright © 2004-2011 Hudson. All Rights Reserved.