|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ftpserver.impl.DefaultFtpServerContext
public class DefaultFtpServerContext
Internal class, do not use directly. FTP server configuration implementation. It holds all the components used.
Constructor Summary | |
---|---|
DefaultFtpServerContext()
|
Method Summary | |
---|---|
void |
addListener(java.lang.String name,
Listener listener)
|
void |
createDefaultUsers()
Create default users. |
void |
dispose()
Close all the components. |
CommandFactory |
getCommandFactory()
Get the command factory. |
ConnectionConfig |
getConnectionConfig()
|
FileSystemFactory |
getFileSystemManager()
Get file system manager. |
Ftplet |
getFtplet(java.lang.String name)
Get Ftplet. |
FtpletContainer |
getFtpletContainer()
Get ftplet handler. |
FtpStatistics |
getFtpStatistics()
Get ftp statistics. |
Listener |
getListener(java.lang.String name)
|
java.util.Map<java.lang.String,Listener> |
getListeners()
|
MessageResource |
getMessageResource()
Get message resource. |
UserManager |
getUserManager()
Get user manager. |
Listener |
removeListener(java.lang.String name)
|
void |
setCommandFactory(CommandFactory commandFactory)
|
void |
setConnectionConfig(ConnectionConfig connectionConfig)
|
void |
setFileSystemManager(FileSystemFactory fileSystemManager)
|
void |
setFtpletContainer(FtpletContainer ftpletContainer)
|
void |
setFtpStatistics(FtpStatistics statistics)
|
void |
setListener(java.lang.String name,
Listener listener)
|
void |
setListeners(java.util.Map<java.lang.String,Listener> listeners)
|
void |
setMessageResource(MessageResource messageResource)
|
void |
setUserManager(UserManager userManager)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultFtpServerContext()
Method Detail |
---|
public void createDefaultUsers() throws java.lang.Exception
java.lang.Exception
public UserManager getUserManager()
getUserManager
in interface FtpletContext
UserManager
public FileSystemFactory getFileSystemManager()
getFileSystemManager
in interface FtpletContext
FileSystemFactory
public MessageResource getMessageResource()
getMessageResource
in interface FtpServerContext
public FtpStatistics getFtpStatistics()
getFtpStatistics
in interface FtpletContext
FtpStatistics
public void setFtpStatistics(FtpStatistics statistics)
public FtpletContainer getFtpletContainer()
getFtpletContainer
in interface FtpServerContext
public CommandFactory getCommandFactory()
getCommandFactory
in interface FtpServerContext
public Ftplet getFtplet(java.lang.String name)
getFtplet
in interface FtpletContext
name
- The name identifying the Ftplet
Ftplet
registred with the provided name, or null if none existspublic void dispose()
dispose
in interface FtpServerContext
public Listener getListener(java.lang.String name)
getListener
in interface FtpServerContext
public void setListener(java.lang.String name, Listener listener)
public java.util.Map<java.lang.String,Listener> getListeners()
getListeners
in interface FtpServerContext
public void setListeners(java.util.Map<java.lang.String,Listener> listeners)
public void addListener(java.lang.String name, Listener listener)
public Listener removeListener(java.lang.String name)
public void setCommandFactory(CommandFactory commandFactory)
public void setFileSystemManager(FileSystemFactory fileSystemManager)
public void setFtpletContainer(FtpletContainer ftpletContainer)
public void setMessageResource(MessageResource messageResource)
public void setUserManager(UserManager userManager)
public ConnectionConfig getConnectionConfig()
getConnectionConfig
in interface FtpServerContext
public void setConnectionConfig(ConnectionConfig connectionConfig)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |