org.apache.camel.component.file.remote
Class RemoteFileConfiguration
java.lang.Object
org.apache.camel.component.file.remote.RemoteFileConfiguration
- All Implemented Interfaces:
- Cloneable
public class RemoteFileConfiguration
- extends Object
- implements Cloneable
RemoteFileConfiguration
public RemoteFileConfiguration()
RemoteFileConfiguration
public RemoteFileConfiguration(URI uri)
copy
public RemoteFileConfiguration copy()
toString
public String toString()
- Overrides:
toString
in class Object
remoteServerInformation
public String remoteServerInformation()
- Returns human readable server information for logging purpose
configure
public void configure(URI uri)
setDefaultPort
protected void setDefaultPort()
getFile
public String getFile()
setFile
public void setFile(String file)
getKnownHosts
public String getKnownHosts()
setKnownHosts
public void setKnownHosts(String knownHosts)
getHost
public String getHost()
setHost
public void setHost(String host)
getPort
public int getPort()
setPort
public void setPort(int port)
getPassword
public String getPassword()
setPassword
public void setPassword(String password)
getProtocol
public String getProtocol()
setProtocol
public void setProtocol(String protocol)
getUsername
public String getUsername()
setUsername
public void setUsername(String username)
isBinary
public boolean isBinary()
setBinary
public void setBinary(boolean binary)
isDirectory
public boolean isDirectory()
setDirectory
public void setDirectory(boolean directory)
getFtpClientConfig
public org.apache.commons.net.ftp.FTPClientConfig getFtpClientConfig()
setFtpClientConfig
public void setFtpClientConfig(org.apache.commons.net.ftp.FTPClientConfig ftpClientConfig)
getExpression
public Expression getExpression()
setExpression
public void setExpression(Expression expression)
setExpression
public void setExpression(String fileLanguageExpression)
- Sets the expression based on
FileLanguage
isPassiveMode
public boolean isPassiveMode()
setPassiveMode
public void setPassiveMode(boolean passiveMode)
- Sets passive mode connections.
Default is active mode connections.
getPrivateKeyFile
public String getPrivateKeyFile()
setPrivateKeyFile
public void setPrivateKeyFile(String privateKeyFile)
getPrivateKeyFilePassphrase
public String getPrivateKeyFilePassphrase()
setPrivateKeyFilePassphrase
public void setPrivateKeyFilePassphrase(String privateKeyFilePassphrase)
Apache CAMEL