public class DefaultFtpsSessionFactory extends AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>
bufferSize, clientMode, config, controlEncoding, DEFAULT_REMOTE_WORKING_DIRECTORY, fileType, host, password, port, username
Constructor and Description |
---|
DefaultFtpsSessionFactory() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.commons.net.ftp.FTPSClient |
createClientInstance() |
protected void |
postProcessClientAfterConnect(org.apache.commons.net.ftp.FTPSClient ftpsClient)
Will handle additional initialization after client.connect() method was invoked,
but before any action on the client has been taken
|
protected void |
postProcessClientBeforeConnect(org.apache.commons.net.ftp.FTPSClient ftpsClient)
Will handle additional initialization before client.connect() method was invoked.
|
void |
setAuthValue(java.lang.String authValue) |
void |
setCipherSuites(java.lang.String[] cipherSuites) |
void |
setImplicit(boolean implicit) |
void |
setKeyManager(javax.net.ssl.KeyManager keyManager) |
void |
setNeedClientAuth(java.lang.Boolean needClientAuth) |
void |
setProt(java.lang.String prot) |
void |
setProtocol(java.lang.String protocol) |
void |
setProtocols(java.lang.String[] protocols) |
void |
setSessionCreation(java.lang.Boolean sessionCreation) |
void |
setTrustManager(javax.net.ssl.TrustManager trustManager) |
void |
setUseClientMode(java.lang.Boolean useClientMode) |
void |
setWantsClientAuth(java.lang.Boolean wantsClientAuth) |
getSession, setBufferSize, setClientMode, setConfig, setControlEncoding, setFileType, setHost, setPassword, setPort, setUsername
public void setProtocol(java.lang.String protocol)
public void setUseClientMode(java.lang.Boolean useClientMode)
public void setSessionCreation(java.lang.Boolean sessionCreation)
public void setAuthValue(java.lang.String authValue)
public void setTrustManager(javax.net.ssl.TrustManager trustManager)
public void setCipherSuites(java.lang.String[] cipherSuites)
public void setProtocols(java.lang.String[] protocols)
public void setKeyManager(javax.net.ssl.KeyManager keyManager)
public void setNeedClientAuth(java.lang.Boolean needClientAuth)
public void setWantsClientAuth(java.lang.Boolean wantsClientAuth)
public void setProt(java.lang.String prot)
public void setImplicit(boolean implicit)
protected org.apache.commons.net.ftp.FTPSClient createClientInstance()
createClientInstance
in class AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>
protected void postProcessClientAfterConnect(org.apache.commons.net.ftp.FTPSClient ftpsClient) throws java.io.IOException
AbstractFtpSessionFactory
postProcessClientAfterConnect
in class AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>
java.io.IOException
protected void postProcessClientBeforeConnect(org.apache.commons.net.ftp.FTPSClient ftpsClient) throws java.io.IOException
AbstractFtpSessionFactory
postProcessClientBeforeConnect
in class AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>
java.io.IOException