public class DefaultFtpServerContext extends Object implements FtpServerContext
| Constructor and Description |
|---|
DefaultFtpServerContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(String name,
Listener listener) |
void |
createDefaultUsers()
Create default users.
|
void |
dispose()
Close all the components.
|
CommandFactory |
getCommandFactory()
Get the command factory.
|
ConnectionConfig |
getConnectionConfig() |
org.apache.ftpserver.ftplet.FileSystemFactory |
getFileSystemManager()
Get file system manager.
|
org.apache.ftpserver.ftplet.Ftplet |
getFtplet(String name)
Get Ftplet.
|
FtpletContainer |
getFtpletContainer()
Get ftplet handler.
|
org.apache.ftpserver.ftplet.FtpStatistics |
getFtpStatistics()
Get ftp statistics.
|
Listener |
getListener(String name) |
Map<String,Listener> |
getListeners() |
MessageResource |
getMessageResource()
Get message resource.
|
ThreadPoolExecutor |
getThreadPoolExecutor()
Returns the thread pool executor for this context.
|
org.apache.ftpserver.ftplet.UserManager |
getUserManager()
Get user manager.
|
Listener |
removeListener(String name) |
void |
setCommandFactory(CommandFactory commandFactory) |
void |
setConnectionConfig(ConnectionConfig connectionConfig) |
void |
setFileSystemManager(org.apache.ftpserver.ftplet.FileSystemFactory fileSystemManager) |
void |
setFtpletContainer(FtpletContainer ftpletContainer) |
void |
setFtpStatistics(org.apache.ftpserver.ftplet.FtpStatistics statistics) |
void |
setListener(String name,
Listener listener) |
void |
setListeners(Map<String,Listener> listeners) |
void |
setMessageResource(MessageResource messageResource) |
void |
setUserManager(org.apache.ftpserver.ftplet.UserManager userManager) |
public void createDefaultUsers()
throws Exception
Exceptionpublic org.apache.ftpserver.ftplet.UserManager getUserManager()
getUserManager in interface org.apache.ftpserver.ftplet.FtpletContextpublic org.apache.ftpserver.ftplet.FileSystemFactory getFileSystemManager()
getFileSystemManager in interface org.apache.ftpserver.ftplet.FtpletContextpublic MessageResource getMessageResource()
getMessageResource in interface FtpServerContextpublic org.apache.ftpserver.ftplet.FtpStatistics getFtpStatistics()
getFtpStatistics in interface org.apache.ftpserver.ftplet.FtpletContextpublic void setFtpStatistics(org.apache.ftpserver.ftplet.FtpStatistics statistics)
public FtpletContainer getFtpletContainer()
getFtpletContainer in interface FtpServerContextpublic CommandFactory getCommandFactory()
getCommandFactory in interface FtpServerContextpublic org.apache.ftpserver.ftplet.Ftplet getFtplet(String name)
getFtplet in interface org.apache.ftpserver.ftplet.FtpletContextpublic void dispose()
dispose in interface FtpServerContextpublic Listener getListener(String name)
getListener in interface FtpServerContextpublic Map<String,Listener> getListeners()
getListeners in interface FtpServerContextpublic void setCommandFactory(CommandFactory commandFactory)
public void setFileSystemManager(org.apache.ftpserver.ftplet.FileSystemFactory fileSystemManager)
public void setFtpletContainer(FtpletContainer ftpletContainer)
public void setMessageResource(MessageResource messageResource)
public void setUserManager(org.apache.ftpserver.ftplet.UserManager userManager)
public ConnectionConfig getConnectionConfig()
getConnectionConfig in interface FtpServerContextpublic void setConnectionConfig(ConnectionConfig connectionConfig)
public ThreadPoolExecutor getThreadPoolExecutor()
FtpServerContextgetThreadPoolExecutor in interface FtpServerContextCopyright © 2003–2017 The Apache Software Foundation. All rights reserved.