public class FtpClientFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTHSSLMODE |
static java.lang.String |
AUTHTLSMODE |
static java.lang.String |
PBSZ |
static java.lang.String |
PROTC |
static java.lang.String |
PROTP |
static java.lang.String |
SSLCONNECTMODE |
Modifier and Type | Method and Description |
---|---|
void |
closeSessions() |
org.apache.commons.net.ftp.FTPClient |
getClient()
Returns FTPClient instance.
|
org.apache.commons.net.ftp.FTPClient |
getClient(java.lang.String impl)
Returns FTPClient instance for a given implementation.
|
org.apache.commons.net.ftp.FTPSClient |
getClient(java.lang.String ftpsmode,
java.lang.String ftpsprot)
Returns FTPSClient instance.
|
static FtpClientFactory |
getInstance() |
boolean |
isSessionOpened(org.apache.commons.net.ftp.FTPClient clt)
Return true if FTPClient session if opened.
|
void |
reset() |
void |
setConcurrency(java.lang.String str)
Set concurrency value.
|
void |
setSessionOpened(org.apache.commons.net.ftp.FTPClient clt,
boolean opened)
Set session status for a given FTP Client.
|
public static final java.lang.String SSLCONNECTMODE
public static final java.lang.String AUTHSSLMODE
public static final java.lang.String AUTHTLSMODE
public static final java.lang.String PROTP
public static final java.lang.String PROTC
public static final java.lang.String PBSZ
public static FtpClientFactory getInstance()
public org.apache.commons.net.ftp.FTPClient getClient()
public org.apache.commons.net.ftp.FTPClient getClient(java.lang.String impl)
public org.apache.commons.net.ftp.FTPSClient getClient(java.lang.String ftpsmode, java.lang.String ftpsprot)
public boolean isSessionOpened(org.apache.commons.net.ftp.FTPClient clt)
clt
- public void setSessionOpened(org.apache.commons.net.ftp.FTPClient clt, boolean opened)
clt
- opened
- public void closeSessions()
public void reset()
public void setConcurrency(java.lang.String str)
str
- -1 means unlimited HTTP connections.