类 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>
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      org.apache.commons.net.ftp.FTPClient create()
      新建对象
      void destroyObject​(org.apache.commons.pool2.PooledObject<org.apache.commons.net.ftp.FTPClient> p)
      销毁对象
      FtpPoolConfig getFtpPoolConfig()  
      void setFtpPoolConfig​(FtpPoolConfig ftpPoolConfig)  
      boolean validateObject​(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
      • 从类继承的方法 org.apache.commons.pool2.BaseObject

        toString, toStringAppendFields
      • 从接口继承的方法 org.apache.commons.pool2.PooledObjectFactory

        destroyObject
    • 构造器详细资料

      • FtpClientFactory

        public FtpClientFactory()
    • 方法详细资料

      • 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
      • 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>