com.dtolabs.rundeck.core.tasks.net
Class ExtScp
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.ssh.SSHBase
org.apache.tools.ant.taskdefs.optional.ssh.Scp
com.dtolabs.rundeck.core.tasks.net.ExtScp
- All Implemented Interfaces:
- java.lang.Cloneable, org.apache.tools.ant.taskdefs.optional.ssh.LogListener
public class ExtScp
- extends org.apache.tools.ant.taskdefs.optional.ssh.Scp
ExtScp is ...
- Since:
- 2014-03-20
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 |
Methods inherited from class org.apache.tools.ant.taskdefs.optional.ssh.Scp |
addFileset, execute, init, setFile, setLocalFile, setLocalTodir, setLocalTofile, setRemoteFile, setRemoteTodir, setRemoteTofile, setSftp, setTodir |
Methods inherited from class org.apache.tools.ant.taskdefs.optional.ssh.SSHBase |
getFailonerror, getHost, getPort, getVerbose, setFailonerror, setHost, setKeyfile, setPassphrase, setPassword, setPort, setTrust, setUsername, setVerbose |
Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, 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 |
Methods inherited from interface com.dtolabs.rundeck.core.tasks.net.SSHTaskBuilder.SSHBaseInterface |
getHost, getPort, getVerbose, setFailonerror, setHost, setKeyfile, setPassphrase, setPassword, setPort, setProject, setTrust, setUsername, setVerbose |
Methods inherited from interface org.apache.tools.ant.taskdefs.optional.ssh.LogListener |
log |
ExtScp
public ExtScp()
setSshConfig
public void setSshConfig(java.util.Map<java.lang.String,java.lang.String> config)
openSession
protected com.jcraft.jsch.Session openSession()
throws com.jcraft.jsch.JSchException
- Overrides:
openSession
in class org.apache.tools.ant.taskdefs.optional.ssh.SSHBase
- Throws:
com.jcraft.jsch.JSchException
getKnownhosts
public java.lang.String getKnownhosts()
setKnownhosts
public void setKnownhosts(java.lang.String knownhosts)
- Overrides:
setKnownhosts
in class org.apache.tools.ant.taskdefs.optional.ssh.SSHBase
getSshKeyData
public java.io.InputStream getSshKeyData()
setSshKeyData
public void setSshKeyData(java.io.InputStream sshKeyData)
getTimeout
public long getTimeout()
setTimeout
public void setTimeout(long timeout)
getSshConfig
public java.util.Map<java.lang.String,java.lang.String> getSshConfig()
getKeyfile
public java.lang.String getKeyfile()
getUserInfo
public org.apache.tools.ant.taskdefs.optional.ssh.SSHUserInfo getUserInfo()
- Overrides:
getUserInfo
in class org.apache.tools.ant.taskdefs.optional.ssh.SSHBase
getPluginLogger
public PluginLogger getPluginLogger()
setPluginLogger
public void setPluginLogger(PluginLogger pluginLogger)
setLocalFile
public void setLocalFile(java.lang.String absolutePath)
setRemoteTofile
public void setRemoteTofile(java.lang.String s)