public class ExtScp
extends org.apache.tools.ant.taskdefs.optional.ssh.Scp
Constructor and Description |
---|
ExtScp() |
Modifier and Type | Method and Description |
---|---|
void |
addFileset(org.apache.tools.ant.types.FileSet set) |
long |
getCommandTimeout() |
long |
getConnectTimeout() |
java.lang.Boolean |
getEnableSSHAgent() |
java.util.List<org.apache.tools.ant.types.FileSet> |
getIfaceFileSets() |
java.lang.String |
getIfaceToDir() |
java.lang.String |
getKeyfile() |
java.lang.String |
getKnownhosts() |
PluginLogger |
getPluginLogger() |
SSHAgentProcess |
getSSHAgentProcess() |
java.util.Map<java.lang.String,java.lang.String> |
getSshConfig() |
java.io.InputStream |
getSshKeyData() |
long |
getTimeout() |
java.lang.Integer |
getTtlSSHAgent() |
org.apache.tools.ant.taskdefs.optional.ssh.SSHUserInfo |
getUserInfo() |
protected com.jcraft.jsch.Session |
openSession() |
void |
setCommandTimeout(long commandTimeout) |
void |
setConnectTimeout(long connectTimeout) |
void |
setEnableSSHAgent(java.lang.Boolean enableSSHAgent) |
void |
setKnownhosts(java.lang.String knownhosts) |
void |
setLocalFile(java.lang.String absolutePath) |
void |
setPluginLogger(PluginLogger pluginLogger) |
void |
setRemoteTofile(java.lang.String s) |
void |
setSSHAgentProcess(SSHAgentProcess sshAgentProcess) |
void |
setSshConfig(java.util.Map<java.lang.String,java.lang.String> config) |
void |
setSshKeyData(java.io.InputStream sshKeyData) |
void |
setTimeout(long timeout) |
void |
setTodir(java.lang.String aToUri) |
void |
setTtlSSHAgent(java.lang.Integer ttlSSHAgent) |
execute, init, setFile, setLocalFile, setLocalTodir, setLocalTofile, setPreservelastmodified, setRemoteFile, setRemoteTodir, setRemoteTofile, setSftp
getFailonerror, getHost, getPort, getVerbose, setFailonerror, setHost, setKeyfile, setPassphrase, setPassword, setPort, setTrust, setUsername, setVerbose
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHost, getPort, getVerbose, setFailonerror, setHost, setKeyfile, setPassphrase, setPassword, setPort, setProject, setTrust, setUsername, setVerbose
public void setTodir(java.lang.String aToUri)
setTodir
in class org.apache.tools.ant.taskdefs.optional.ssh.Scp
public void addFileset(org.apache.tools.ant.types.FileSet set)
addFileset
in class org.apache.tools.ant.taskdefs.optional.ssh.Scp
public void setSshConfig(java.util.Map<java.lang.String,java.lang.String> config)
protected com.jcraft.jsch.Session openSession() throws com.jcraft.jsch.JSchException
openSession
in class org.apache.tools.ant.taskdefs.optional.ssh.SSHBase
com.jcraft.jsch.JSchException
public java.lang.String getKnownhosts()
public void setKnownhosts(java.lang.String knownhosts)
setKnownhosts
in class org.apache.tools.ant.taskdefs.optional.ssh.SSHBase
public java.io.InputStream getSshKeyData()
public void setSshKeyData(java.io.InputStream sshKeyData)
public long getTimeout()
public void setTimeout(long timeout)
public java.util.Map<java.lang.String,java.lang.String> getSshConfig()
public java.lang.String getKeyfile()
public org.apache.tools.ant.taskdefs.optional.ssh.SSHUserInfo getUserInfo()
getUserInfo
in class org.apache.tools.ant.taskdefs.optional.ssh.SSHBase
public PluginLogger getPluginLogger()
public void setPluginLogger(PluginLogger pluginLogger)
public SSHAgentProcess getSSHAgentProcess()
public void setSSHAgentProcess(SSHAgentProcess sshAgentProcess)
public void setEnableSSHAgent(java.lang.Boolean enableSSHAgent)
public java.lang.Boolean getEnableSSHAgent()
public void setTtlSSHAgent(java.lang.Integer ttlSSHAgent)
public java.lang.Integer getTtlSSHAgent()
public java.lang.String getIfaceToDir()
public java.util.List<org.apache.tools.ant.types.FileSet> getIfaceFileSets()
public long getConnectTimeout()
public void setConnectTimeout(long connectTimeout)
public long getCommandTimeout()
public void setCommandTimeout(long commandTimeout)
public void setLocalFile(java.lang.String absolutePath)
public void setRemoteTofile(java.lang.String s)