org.jvnet.hudson.plugins
Class SSHSite

java.lang.Object
  extended by org.jvnet.hudson.plugins.SSHSite

public class SSHSite
extends java.lang.Object


Field Summary
static java.util.logging.Logger LOGGER
           
 
Constructor Summary
SSHSite()
           
SSHSite(java.lang.String hostname, java.lang.String port, java.lang.String username, java.lang.String password)
           
SSHSite(java.lang.String hostname, java.lang.String port, java.lang.String username, java.lang.String passphrase, java.lang.String keyfile)
           
 
Method Summary
 void executeCommand(java.io.PrintStream logger, java.lang.String command)
           
 java.lang.String getHostname()
           
 int getIntegerPort()
           
 java.lang.String getKeyfile()
           
 java.lang.String getName()
           
 java.lang.String getPassword()
           
 java.lang.String getPort()
           
 java.lang.String getUsername()
           
 void setHostname(java.lang.String hostname)
           
 void setKeyfile(java.lang.String keyfile)
           
 void setPassword(java.lang.String password)
           
 void setPort(java.lang.String port)
           
 void setUsername(java.lang.String username)
           
 void testConnection(java.io.PrintStream logger)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LOGGER

public static final java.util.logging.Logger LOGGER
Constructor Detail

SSHSite

public SSHSite()

SSHSite

public SSHSite(java.lang.String hostname,
               java.lang.String port,
               java.lang.String username,
               java.lang.String password)

SSHSite

public SSHSite(java.lang.String hostname,
               java.lang.String port,
               java.lang.String username,
               java.lang.String passphrase,
               java.lang.String keyfile)
Method Detail

getKeyfile

public java.lang.String getKeyfile()

setKeyfile

public void setKeyfile(java.lang.String keyfile)

getHostname

public java.lang.String getHostname()

setHostname

public void setHostname(java.lang.String hostname)

getPort

public java.lang.String getPort()

setPort

public void setPort(java.lang.String port)

getIntegerPort

public int getIntegerPort()

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String username)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getName

public java.lang.String getName()

executeCommand

public void executeCommand(java.io.PrintStream logger,
                           java.lang.String command)

testConnection

public void testConnection(java.io.PrintStream logger)
                    throws com.jcraft.jsch.JSchException,
                           java.io.IOException
Throws:
com.jcraft.jsch.JSchException
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.