public class FtpClientFactory
extends java.lang.Object
implements org.apache.commons.pool2.PooledObjectFactory<org.apache.commons.net.ftp.FTPClient>
| 限定符和类型 | 字段和说明 |
|---|---|
protected FtpProperties |
properties |
| 构造器和说明 |
|---|
FtpClientFactory(FtpProperties properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
activateObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> pooledObject) |
void |
destroyObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> pooledObject) |
FtpProperties |
getProperties() |
org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> |
makeObject() |
void |
passivateObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> pooledObject) |
boolean |
validateObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> pooledObject) |
protected FtpProperties properties
public FtpClientFactory(FtpProperties properties)
public org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> makeObject()
makeObject 在接口中 org.apache.commons.pool2.PooledObjectFactory<org.apache.commons.net.ftp.FTPClient>public void destroyObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> pooledObject)
destroyObject 在接口中 org.apache.commons.pool2.PooledObjectFactory<org.apache.commons.net.ftp.FTPClient>public boolean validateObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> pooledObject)
validateObject 在接口中 org.apache.commons.pool2.PooledObjectFactory<org.apache.commons.net.ftp.FTPClient>public void activateObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> pooledObject)
throws java.lang.Exception
activateObject 在接口中 org.apache.commons.pool2.PooledObjectFactory<org.apache.commons.net.ftp.FTPClient>java.lang.Exceptionpublic void passivateObject(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> pooledObject)
throws java.lang.Exception
passivateObject 在接口中 org.apache.commons.pool2.PooledObjectFactory<org.apache.commons.net.ftp.FTPClient>java.lang.Exceptionpublic FtpProperties getProperties()
Copyright © 2023. All Rights Reserved.