类 FtpClientPool
- java.lang.Object
-
- net.risesoft.y9public.ftp.FtpClientPool
-
public class FtpClientPool extends Object
FTP 客户端连接池
-
-
构造器概要
构造器 构造器 说明 FtpClientPool(FtpClientFactory clientFactory)构造函数中 注入一个bean
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.apache.commons.net.ftp.FTPClientborrowObject()借 获取一个连接对象FtpClientFactorygetClientFactory()org.apache.commons.pool2.impl.GenericObjectPool<org.apache.commons.net.ftp.FTPClient>getPool()voidreturnObject(org.apache.commons.net.ftp.FTPClient ftpClient)还 归还一个连接对象
-
-
-
构造器详细资料
-
FtpClientPool
public FtpClientPool(FtpClientFactory clientFactory)
构造函数中 注入一个bean- 参数:
clientFactory- 客户端连接池
-
-
方法详细资料
-
borrowObject
public org.apache.commons.net.ftp.FTPClient borrowObject() throws Exception借 获取一个连接对象- 返回:
- object instance from the pool
- 抛出:
Exception- – if an object instance cannot be returned due to an error
-
getClientFactory
public FtpClientFactory getClientFactory()
-
getPool
public org.apache.commons.pool2.impl.GenericObjectPool<org.apache.commons.net.ftp.FTPClient> getPool()
-
returnObject
public void returnObject(org.apache.commons.net.ftp.FTPClient ftpClient)
还 归还一个连接对象- 参数:
ftpClient- object instance from the pool
-
-