commons-ftp中ftpClient类的API - 图文 下载本文

true,如果设置成功,否则为false 抛出:

IOException -如果发生I / O错误。 因为: 2.2 另见:

http://tools.ietf.org/html/draft-somers-ftp-mfxx-04

setBufferSize

公共无效setBufferSize (智力bufSize)

设置内部缓冲区的大小。 参数:

bufSize -缓冲区的大小

getBufferSize

公共诠释getBufferSize ()

检索当前的内部缓冲区的大小。 返回:

当前缓冲区的大小。

配置

公共无效配置 ( FTPClientConfig配置)

实施Configurable界面。 在这个类的情况下,配置只是使配置对象的工厂方法构造解析器。 指定者:

configure在接口Configurable 参数:

config - FTPClientConfig对象,用于提供非标准配置,分析器。 因为: 1.4

setListHiddenFiles

公共无效setListHiddenFiles (布尔listHiddenFiles)

您可以设置为true,如果你想获得隐藏的文件时

listFiles(java.lang.String)了。 一个LIST -a会发出到FTP服务器。 这取决于您的FTP服务器,如果你需要调用这个方法,也不要期望得到消除隐藏文件,如果你调用“假”这个方法。 参数:

listHiddenFiles - True如果隐藏的文件应列出 因为: 2.0

getListHiddenFiles

公共布尔getListHiddenFiles ()

返回: 当前状态 因为: 2.0 另见:

setListHiddenFiles(boolean)

isUseEPSVwithIPv4

公共布尔isUseEPSVwithIPv4 ()

是否应该尝试使用与IPv4 EPSV。 默认(如果没有设置)是false 返回:

如果要尝试真正的每股收益 因为: 2.2

setUseEPSVwithIPv4

公共无效setUseEPSVwithIPv4 (布尔选择)

设置是否使用与IPv4 EPSV。 也许值得在某些情况下启用。 例如,当使用IPv4和NAT它可能与某些罕见的配置。 例如,如果FTP服务器有一个静态的使用PASV地址(外部网)和客户端是来自另一个内部网络。 在这种情况下,PASV命令后,数据连接会失败,而EPSV将使客户获得成功,采取公正的端口。 参数:

selected -要设置的值。 因为: 2.2