Uses of Interface
org.apache.ftpserver.ftplet.FtpSession

Packages that use FtpSession
org.apache.ftpserver.example.ftpletservice   
org.apache.ftpserver.ftplet   
org.apache.ftpserver.ftpletcontainer.impl Internal classes, do not use directly! 
org.apache.ftpserver.impl Internal classes, do not use directly! 
 

Uses of FtpSession in org.apache.ftpserver.example.ftpletservice
 

Methods in org.apache.ftpserver.example.ftpletservice with parameters of type FtpSession
 FtpletResult MyFtplet.onConnect(FtpSession session)
           
 FtpletResult MyFtplet.onDisconnect(FtpSession session)
           
 

Uses of FtpSession in org.apache.ftpserver.ftplet
 

Methods in org.apache.ftpserver.ftplet with parameters of type FtpSession
 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)
           
 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
 long DataConnection.transferFromClient(FtpSession session, OutputStream out)
          Transfer data from the client (e.g.
 long DataConnection.transferToClient(FtpSession session, InputStream in)
          Transfer data to the client (e.g.
 void DataConnection.transferToClient(FtpSession session, String str)
          Transfer a string to the client, e.g.
 

Uses of FtpSession in org.apache.ftpserver.ftpletcontainer.impl
 

Methods in org.apache.ftpserver.ftpletcontainer.impl with parameters of type FtpSession
 FtpletResult DefaultFtpletContainer.afterCommand(FtpSession session, FtpRequest request, FtpReply reply)
           
 FtpletResult DefaultFtpletContainer.beforeCommand(FtpSession session, FtpRequest request)
           
 FtpletResult DefaultFtpletContainer.onConnect(FtpSession session)
          Call ftplet onConnect.
 FtpletResult DefaultFtpletContainer.onDisconnect(FtpSession session)
          Call ftplet onDisconnect.
 

Uses of FtpSession in org.apache.ftpserver.impl
 

Classes in org.apache.ftpserver.impl that implement FtpSession
 class DefaultFtpSession
          Internal class, do not use directly. FTP session
 

Methods in org.apache.ftpserver.impl that return FtpSession
 FtpSession FtpIoSession.getFtpletSession()
           
 

Methods in org.apache.ftpserver.impl with parameters of type FtpSession
 long IODataConnection.transferFromClient(FtpSession session, OutputStream out)
           
 long IODataConnection.transferToClient(FtpSession session, InputStream in)
           
 void IODataConnection.transferToClient(FtpSession session, String str)
           
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.