com.sshtools.ant
Class Ssh
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
com.sshtools.ant.Ssh
- All Implemented Interfaces:
- java.lang.Cloneable
public class Ssh
- extends org.apache.tools.ant.Task
Fields inherited from class org.apache.tools.ant.Task |
target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
description, location, project |
Constructor Summary |
Ssh()
|
Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
host
protected java.lang.String host
port
protected int port
username
protected java.lang.String username
password
protected java.lang.String password
keyfile
protected java.lang.String keyfile
passphrase
protected java.lang.String passphrase
cipher
protected java.lang.String cipher
mac
protected java.lang.String mac
fingerprint
protected java.lang.String fingerprint
logfile
protected java.lang.String logfile
verifyhost
protected boolean verifyhost
always
protected boolean always
ssh
protected SshClient ssh
tasks
protected java.util.Vector tasks
sshtoolsHome
protected java.lang.String sshtoolsHome
newline
protected java.lang.String newline
Ssh
public Ssh()
validate
protected void validate()
throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException
connectAndAuthenticate
protected void connectAndAuthenticate()
throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException
disconnect
protected void disconnect()
throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Overrides:
execute
in class org.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
executeSubTasks
protected void executeSubTasks()
throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException
setUsername
public void setUsername(java.lang.String username)
setPassword
public void setPassword(java.lang.String password)
setPort
public void setPort(int port)
setNewline
public void setNewline(java.lang.String newline)
setHost
public void setHost(java.lang.String host)
setKeyfile
public void setKeyfile(java.lang.String keyfile)
setPassphrase
public void setPassphrase(java.lang.String passphrase)
setCipher
public void setCipher(java.lang.String cipher)
setMac
public void setMac(java.lang.String mac)
setLogfile
public void setLogfile(java.lang.String logfile)
setFingerprint
public void setFingerprint(java.lang.String fingerprint)
setVerifyhost
public void setVerifyhost(boolean verifyhost)
setAlways
public void setAlways(boolean always)
setSshtoolshome
public void setSshtoolshome(java.lang.String sshtoolsHome)
hasMoreSftpTasks
protected boolean hasMoreSftpTasks()
createShell
public SshSubTask createShell()
createExec
public SshSubTask createExec()
createSftp
public SshSubTask createSftp()
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.