public class FtpServerConfig extends DefaultConfiguration
构造器和说明 |
---|
FtpServerConfig() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
java.util.Map<java.lang.String,BaseFtpServer> |
getFtpServers()
获取所有的ftp服务器
|
<T extends BaseFtpServer> |
getFtpServers(java.lang.Class<T> clazz)
获取指定类型的ftp服务器
|
static FtpServerConfig |
getInstance() |
void |
putFtpServer(java.lang.String name,
BaseFtpServer ftpServer)
添加一个ftp服务器
|
void |
putFtpServers(java.util.Map<java.lang.String,BaseFtpServer> ftpServers)
设置所有可用的ftp服务器
|
void |
removeAllFtpServer()
移除所有的ftp服务器
|
void |
removeFtpServer(java.lang.String name)
移除一个可用的ftp服务器
|
void |
renameFtpServer(java.lang.String oldName,
java.lang.String newName)
重命名一个ftp服务器
|
getNameSpace
initialize, mirror
public static FtpServerConfig getInstance()
public void putFtpServers(java.util.Map<java.lang.String,BaseFtpServer> ftpServers)
ftpServers
- ftp服务器集合public java.util.Map<java.lang.String,BaseFtpServer> getFtpServers()
public <T extends BaseFtpServer> java.util.Map<java.lang.String,T> getFtpServers(java.lang.Class<T> clazz)
clazz
- ftp服务器类型public void putFtpServer(java.lang.String name, BaseFtpServer ftpServer)
name
- 服务器名字ftpServer
- ftp服务器public void removeFtpServer(java.lang.String name)
name
- 服务器名字public void renameFtpServer(java.lang.String oldName, java.lang.String newName)
oldName
- 老名字newName
- 新名字public void removeAllFtpServer()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 Configuration
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常