类 FtpClientFactory
- java.lang.Object
-
- org.apache.commons.pool2.BaseObject
-
- org.apache.commons.pool2.BasePooledObjectFactory<org.apache.commons.net.ftp.FTPClient>
-
- net.risesoft.y9public.ftp.FtpClientFactory
-
- 所有已实现的接口:
org.apache.commons.pool2.PooledObjectFactory<org.apache.commons.net.ftp.FTPClient>
public class FtpClientFactory extends org.apache.commons.pool2.BasePooledObjectFactory<org.apache.commons.net.ftp.FTPClient>
-
-
构造器概要
构造器 构造器 说明 FtpClientFactory()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.apache.commons.net.ftp.FTPClientcreate()新建对象voiddestroyObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> p)销毁对象FtpPoolConfiggetFtpPoolConfig()voidsetFtpPoolConfig(FtpPoolConfig ftpPoolConfig)booleanvalidateObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> p)验证对象org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient>wrap(org.apache.commons.net.ftp.FTPClient ftpClient)-
从类继承的方法 org.apache.commons.pool2.BasePooledObjectFactory
activateObject, makeObject, passivateObject
-
-
-
-
方法详细资料
-
create
public org.apache.commons.net.ftp.FTPClient create() throws Exception新建对象- 指定者:
create在类中org.apache.commons.pool2.BasePooledObjectFactory<org.apache.commons.net.ftp.FTPClient>- 抛出:
Exception
-
destroyObject
public void destroyObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> p) throws Exception销毁对象- 指定者:
destroyObject在接口中org.apache.commons.pool2.PooledObjectFactory<org.apache.commons.net.ftp.FTPClient>- 覆盖:
destroyObject在类中org.apache.commons.pool2.BasePooledObjectFactory<org.apache.commons.net.ftp.FTPClient>- 抛出:
Exception
-
getFtpPoolConfig
public FtpPoolConfig getFtpPoolConfig()
-
setFtpPoolConfig
public void setFtpPoolConfig(FtpPoolConfig ftpPoolConfig)
-
validateObject
public boolean validateObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> p)
验证对象- 指定者:
validateObject在接口中org.apache.commons.pool2.PooledObjectFactory<org.apache.commons.net.ftp.FTPClient>- 覆盖:
validateObject在类中org.apache.commons.pool2.BasePooledObjectFactory<org.apache.commons.net.ftp.FTPClient>
-
wrap
public org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> wrap(org.apache.commons.net.ftp.FTPClient ftpClient)
- 指定者:
wrap在类中org.apache.commons.pool2.BasePooledObjectFactory<org.apache.commons.net.ftp.FTPClient>
-
-