Uses of Interface
org.apache.ftpserver.ftplet.FtpSession
-
Uses of FtpSession in org.apache.ftpserver.ftplet
Methods in org.apache.ftpserver.ftplet with parameters of type FtpSessionModifier and TypeMethodDescriptionDefaultFtplet.afterCommand(FtpSession session, FtpRequest request, FtpReply reply) Called by the ftplet container after a command has been executed by the server.Ftplet.afterCommand(FtpSession session, FtpRequest request, FtpReply reply) Called by the ftplet container after a command has been executed by the server.DefaultFtplet.beforeCommand(FtpSession session, FtpRequest request) Called by the ftplet container before a command is executed by the server.Ftplet.beforeCommand(FtpSession session, FtpRequest request) Called by the ftplet container before a command is executed by the server.DefaultFtplet.onAppendEnd(FtpSession session, FtpRequest request) Override this method to intercept file appends after completionDefaultFtplet.onAppendStart(FtpSession session, FtpRequest request) Override this method to intercept file appendsDefaultFtplet.onConnect(FtpSession session) Client connect notification method.Ftplet.onConnect(FtpSession session) Client connect notification method.DefaultFtplet.onDeleteEnd(FtpSession session, FtpRequest request) Override this method to handle deletions after completionDefaultFtplet.onDeleteStart(FtpSession session, FtpRequest request) Override this method to intercept deletionsDefaultFtplet.onDisconnect(FtpSession session) Client disconnect notification method.Ftplet.onDisconnect(FtpSession session) Client disconnect notification method.DefaultFtplet.onDownloadEnd(FtpSession session, FtpRequest request) Override this method to handle downloads after completionDefaultFtplet.onDownloadStart(FtpSession session, FtpRequest request) Override this method to intercept downloadsDefaultFtplet.onLogin(FtpSession session, FtpRequest request) Override this method to intercept user loginsDefaultFtplet.onMkdirEnd(FtpSession session, FtpRequest request) Override this method to handle creation of directories after completionDefaultFtplet.onMkdirStart(FtpSession session, FtpRequest request) Override this method to intercept creation of directoriesDefaultFtplet.onRenameEnd(FtpSession session, FtpRequest request) Override this method to handle renames after completionDefaultFtplet.onRenameStart(FtpSession session, FtpRequest request) Override this method to intercept renamesDefaultFtplet.onRmdirEnd(FtpSession session, FtpRequest request) Override this method to handle deletion of directories after completionDefaultFtplet.onRmdirStart(FtpSession session, FtpRequest request) Override this method to intercept deletion of directoriesDefaultFtplet.onSite(FtpSession session, FtpRequest request) Override this method to intercept SITE commandsDefaultFtplet.onUploadEnd(FtpSession session, FtpRequest request) Override this method to handle uploads after completionDefaultFtplet.onUploadStart(FtpSession session, FtpRequest request) Override this method to intercept uploadsDefaultFtplet.onUploadUniqueEnd(FtpSession session, FtpRequest request) Override this method to handle unique uploads after completionDefaultFtplet.onUploadUniqueStart(FtpSession session, FtpRequest request) Override this method to intercept unique uploadslongDataConnection.transferFromClient(FtpSession session, OutputStream out) Transfer data from the client (e.g.longDataConnection.transferToClient(FtpSession session, InputStream in) Transfer data to the client (e.g.voidDataConnection.transferToClient(FtpSession session, String str) Transfer a string to the client, e.g. during LIST