Uses of Class
org.apache.ftpserver.ftplet.FtpException

Packages that use FtpException
org.apache.ftpserver   
org.apache.ftpserver.command   
org.apache.ftpserver.filesystem.nativefs   
org.apache.ftpserver.ftplet   
 

Uses of FtpException in org.apache.ftpserver
 

Subclasses of FtpException in org.apache.ftpserver
 class DataConnectionException
          Thrown if a data connection can not be established
 

Methods in org.apache.ftpserver that throw FtpException
 void FtpServer.start()
          Start the server.
 

Uses of FtpException in org.apache.ftpserver.command
 

Methods in org.apache.ftpserver.command that throw FtpException
 void Command.execute(org.apache.ftpserver.impl.FtpIoSession session, org.apache.ftpserver.impl.FtpServerContext context, FtpRequest request)
          Execute command.
 

Uses of FtpException in org.apache.ftpserver.filesystem.nativefs
 

Methods in org.apache.ftpserver.filesystem.nativefs that throw FtpException
 FileSystemView NativeFileSystemFactory.createFileSystemView(User user)
          Create the appropriate user file system view.
 

Uses of FtpException in org.apache.ftpserver.ftplet
 

Subclasses of FtpException in org.apache.ftpserver.ftplet
 class AuthenticationFailedException
          Thrown if an authentication request fails
 

Methods in org.apache.ftpserver.ftplet that throw FtpException
 FtpletResult Ftplet.afterCommand(FtpSession session, FtpRequest request, FtpReply reply)
          Called by the ftplet container after a command has been executed by the server.
 FtpletResult DefaultFtplet.afterCommand(FtpSession session, FtpRequest request, FtpReply reply)
           
 FtpletResult Ftplet.beforeCommand(FtpSession session, FtpRequest request)
          Called by the ftplet container before a command is executed by the server.
 FtpletResult DefaultFtplet.beforeCommand(FtpSession session, FtpRequest request)
           
 boolean FileSystemView.changeWorkingDirectory(java.lang.String dir)
          Change directory.
 FileSystemView FileSystemFactory.createFileSystemView(User user)
          Create user specific file system view.
 void UserManager.delete(java.lang.String username)
          Delete the user from the system.
 boolean UserManager.doesExist(java.lang.String username)
          Check if the user exists.
 java.lang.String UserManager.getAdminName()
          Get admin user name
 java.lang.String[] UserManager.getAllUserNames()
          Get all user names in the system.
 FtpFile FileSystemView.getFile(java.lang.String file)
          Get file object.
 FtpFile FileSystemView.getHomeDirectory()
          Get the user home directory.
 User UserManager.getUserByName(java.lang.String username)
          Get user by name.
 FtpFile FileSystemView.getWorkingDirectory()
          Get user current directory.
 void Ftplet.init(FtpletContext ftpletContext)
          Called by the ftplet container to indicate to a ftplet that the ftplet is being placed into service.
 void DefaultFtplet.init(FtpletContext ftpletContext)
           
 boolean UserManager.isAdmin(java.lang.String username)
          Check if the user is admin.
 boolean FileSystemView.isRandomAccessible()
          Does the file system support random file access?
 FtpletResult DefaultFtplet.onAppendEnd(FtpSession session, FtpRequest request)
          Override this method to intercept file appends after completion
 FtpletResult DefaultFtplet.onAppendStart(FtpSession session, FtpRequest request)
          Override this method to intercept file appends
 FtpletResult Ftplet.onConnect(FtpSession session)
          Client connect notification method.
 FtpletResult DefaultFtplet.onConnect(FtpSession session)
           
 FtpletResult DefaultFtplet.onDeleteEnd(FtpSession session, FtpRequest request)
          Override this method to handle deletions after completion
 FtpletResult DefaultFtplet.onDeleteStart(FtpSession session, FtpRequest request)
          Override this method to intercept deletions
 FtpletResult Ftplet.onDisconnect(FtpSession session)
          Client disconnect notification method.
 FtpletResult DefaultFtplet.onDisconnect(FtpSession session)
           
 FtpletResult DefaultFtplet.onDownloadEnd(FtpSession session, FtpRequest request)
          Override this method to handle downloads after completion
 FtpletResult DefaultFtplet.onDownloadStart(FtpSession session, FtpRequest request)
          Override this method to intercept downloads
 FtpletResult DefaultFtplet.onLogin(FtpSession session, FtpRequest request)
          Override this method to intercept user logins
 FtpletResult DefaultFtplet.onMkdirEnd(FtpSession session, FtpRequest request)
          Override this method to handle creation of directories after completion
 FtpletResult DefaultFtplet.onMkdirStart(FtpSession session, FtpRequest request)
          Override this method to intercept creation of directories
 FtpletResult DefaultFtplet.onRenameEnd(FtpSession session, FtpRequest request)
          Override this method to handle renames after completion
 FtpletResult DefaultFtplet.onRenameStart(FtpSession session, FtpRequest request)
          Override this method to intercept renames
 FtpletResult DefaultFtplet.onRmdirEnd(FtpSession session, FtpRequest request)
          Override this method to handle deletion of directories after completion
 FtpletResult DefaultFtplet.onRmdirStart(FtpSession session, FtpRequest request)
          Override this method to intercept deletion of directories
 FtpletResult DefaultFtplet.onSite(FtpSession session, FtpRequest request)
          Override this method to intercept SITE commands
 FtpletResult DefaultFtplet.onUploadEnd(FtpSession session, FtpRequest request)
          Override this method to handle uploads after completion
 FtpletResult DefaultFtplet.onUploadStart(FtpSession session, FtpRequest request)
          Override this method to intercept uploads
 FtpletResult DefaultFtplet.onUploadUniqueEnd(FtpSession session, FtpRequest request)
          Override this method to handle unique uploads after completion
 FtpletResult DefaultFtplet.onUploadUniqueStart(FtpSession session, FtpRequest request)
          Override this method to intercept unique uploads
 void UserManager.save(User user)
          Save user.
 void FtpSession.write(FtpReply reply)
          Write a reply to the client
 



Copyright © 2003-2010 The Apache Software Foundation. All Rights Reserved.