Uses of Class
org.apache.ftpserver.interfaces.FtpIoSession

Packages that use FtpIoSession
org.apache.ftpserver   
org.apache.ftpserver.command   
org.apache.ftpserver.interfaces   
org.apache.ftpserver.listener   
org.apache.ftpserver.listener.nio   
org.apache.ftpserver.util   
 

Uses of FtpIoSession in org.apache.ftpserver
 

Methods in org.apache.ftpserver with parameters of type FtpIoSession
 void DefaultFtpHandler.exceptionCaught(FtpIoSession session, java.lang.Throwable cause)
           
 void FtpHandler.exceptionCaught(FtpIoSession session, java.lang.Throwable cause)
          Invoked when any exception is thrown by user IoHandler implementation or by MINA.
 void DefaultFtpHandler.messageReceived(FtpIoSession session, FtpRequest request)
           
 void FtpHandler.messageReceived(FtpIoSession session, FtpRequest request)
          Invoked when a message is received.
 void DefaultFtpHandler.messageSent(FtpIoSession session, FtpReply reply)
           
 void FtpHandler.messageSent(FtpIoSession session, FtpReply reply)
          Invoked when a message written by IoSession.write(Object) is sent out.
 void DefaultFtpHandler.sessionClosed(FtpIoSession session)
           
 void FtpHandler.sessionClosed(FtpIoSession session)
          Invoked when a connection is closed.
 void DefaultFtpHandler.sessionCreated(FtpIoSession session)
           
 void FtpHandler.sessionCreated(FtpIoSession session)
          Invoked from an I/O processor thread when a new connection has been created.
 void DefaultFtpHandler.sessionIdle(FtpIoSession session, org.apache.mina.core.session.IdleStatus status)
           
 void FtpHandler.sessionIdle(FtpIoSession session, org.apache.mina.core.session.IdleStatus status)
          Invoked with the related IdleStatus when a connection becomes idle.
 void DefaultFtpHandler.sessionOpened(FtpIoSession session)
           
 void FtpHandler.sessionOpened(FtpIoSession session)
          Invoked when a connection has been opened.
 void FtpStatisticsImpl.setCloseConnection(FtpIoSession session)
          Decrement open connection count.
 void FtpStatisticsImpl.setDelete(FtpIoSession session, FileObject file)
          Increment delete count.
 void FtpStatisticsImpl.setDownload(FtpIoSession session, FileObject file, long size)
          Increment download count.
 void FtpStatisticsImpl.setLogin(FtpIoSession session)
          New login.
 void FtpStatisticsImpl.setLoginFail(FtpIoSession session)
          Increment failed login count.
 void FtpStatisticsImpl.setLogout(FtpIoSession session)
          User logout
 void FtpStatisticsImpl.setMkdir(FtpIoSession session, FileObject file)
          Increment make directory count.
 void FtpStatisticsImpl.setOpenConnection(FtpIoSession session)
          Increment open connection count.
 void FtpStatisticsImpl.setRmdir(FtpIoSession session, FileObject file)
          Increment remove directory count.
 void FtpStatisticsImpl.setUpload(FtpIoSession session, FileObject file, long size)
          Increment upload count.
 

Constructors in org.apache.ftpserver with parameters of type FtpIoSession
FtpSessionImpl(FtpIoSession ioSession)
          Default constructor.
IODataConnection(java.net.Socket socket, FtpIoSession session, ServerDataConnectionFactory factory)
           
IODataConnectionFactory(FtpServerContext serverContext, FtpIoSession session)
           
 

Uses of FtpIoSession in org.apache.ftpserver.command
 

Methods in org.apache.ftpserver.command with parameters of type FtpIoSession
 void MLSD.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void LIST.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void SITE_ZONE.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void SYST.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void RMD.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void REIN.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void LANG.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void NOOP.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void APPE.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void STOR.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void CWD.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void PASS.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void OPTS_MLST.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void STAT.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void NotSupportedCommand.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void SITE_DESCUSER.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void OPTS_UTF8.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void ACCT.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void PWD.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void FEAT.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
           
 void SITE_HELP.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void MD5.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void USER.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void SIZE.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void SITE_WHO.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void TYPE.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void CDUP.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void PASV.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void EPRT.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void REST.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void MLST.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void MKD.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void OPTS.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void HELP.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void NLST.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void DELE.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void RETR.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void MDTM.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void MODE.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void EPSV.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void SITE_STAT.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void PROT.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void STOU.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void PBSZ.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void STRU.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void RNTO.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void ABOR.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void PORT.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void RNFR.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void AUTH.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void QUIT.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command
 void SITE.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
protected  FileObject STOU.getUniqueFile(FtpIoSession session, FileObject oldFile)
          Get unique file object.
 java.io.InputStream RETR.openInputStream(FtpIoSession session, FileObject file, long skipLen)
          Skip length and open input stream.
 

Uses of FtpIoSession in org.apache.ftpserver.interfaces
 

Methods in org.apache.ftpserver.interfaces with parameters of type FtpIoSession
 void Command.execute(FtpIoSession session, FtpServerContext context, FtpRequest request)
          Execute command.
 void FileObserver.notifyDelete(FtpIoSession session, FileObject file)
          User file delete notification.
 void FileObserver.notifyDownload(FtpIoSession session, FileObject file, long size)
          User file download notification.
 void FileObserver.notifyMkdir(FtpIoSession session, FileObject file)
          User make directory notification.
 void FileObserver.notifyRmdir(FtpIoSession session, FileObject file)
          User remove directory notification.
 void FileObserver.notifyUpload(FtpIoSession session, FileObject file, long size)
          User file upload notification.
 void ServerFtpStatistics.setCloseConnection(FtpIoSession session)
          Decrement close connection count.
 void ServerFtpStatistics.setDelete(FtpIoSession session, FileObject file)
          Increment delete count.
 void ServerFtpStatistics.setDownload(FtpIoSession session, FileObject file, long size)
          Increment download count.
 void ServerFtpStatistics.setLogin(FtpIoSession session)
          Increment current login count.
 void ServerFtpStatistics.setLoginFail(FtpIoSession session)
          Increment failed login count.
 void ServerFtpStatistics.setLogout(FtpIoSession session)
          Decrement current login count.
 void ServerFtpStatistics.setMkdir(FtpIoSession session, FileObject dir)
          Increment make directory count.
 void ServerFtpStatistics.setOpenConnection(FtpIoSession session)
          Increment current connection count.
 void ServerFtpStatistics.setRmdir(FtpIoSession session, FileObject dir)
          Decrement remove directory count.
 void ServerFtpStatistics.setUpload(FtpIoSession session, FileObject file, long size)
          Increment upload count.
 

Uses of FtpIoSession in org.apache.ftpserver.listener
 

Methods in org.apache.ftpserver.listener that return types with arguments of type FtpIoSession
 java.util.Set<FtpIoSession> Listener.getActiveSessions()
          Returns the currently active sessions for this listener.
 

Uses of FtpIoSession in org.apache.ftpserver.listener.nio
 

Methods in org.apache.ftpserver.listener.nio that return types with arguments of type FtpIoSession
 java.util.Set<FtpIoSession> NioListener.getActiveSessions()
           
 

Uses of FtpIoSession in org.apache.ftpserver.util
 

Methods in org.apache.ftpserver.util with parameters of type FtpIoSession
static FtpReply FtpReplyUtil.translate(FtpIoSession session, FtpRequest request, FtpServerContext context, int code, java.lang.String subId, java.lang.String basicMsg)
           
 



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