Package | Description |
---|---|
org.apache.ftpserver.command | |
org.apache.ftpserver.command.impl |
Internal classes, do not use directly!
|
org.apache.ftpserver.impl |
Internal classes, do not use directly!
|
org.apache.ftpserver.listener | |
org.apache.ftpserver.listener.nio |
Internal classes, do not use directly!
|
Modifier and Type | Method and Description |
---|---|
void |
Command.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
NotSupportedCommand.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
Modifier and Type | Method and Description |
---|---|
void |
REIN.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
RMD.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
FEAT.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request) |
void |
STOU.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
HELP.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
SITE_WHO.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
MFMT.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
OPTS_UTF8.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
LIST.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
SITE_HELP.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
PWD.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
TYPE.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
RETR.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
OPTS.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
MLSD.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
SIZE.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
PROT.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
LANG.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
RNFR.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
SYST.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
USER.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
PORT.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
MLST.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
EPSV.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
MODE.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
NLST.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
REST.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
PASV.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
MD5.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
SITE.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
QUIT.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
PASS.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
ABOR.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
RNTO.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
STAT.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 |
MKD.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
CWD.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
DELE.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
SITE_ZONE.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
AUTH.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
NOOP.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
MDTM.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command
|
void |
ACCT.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
EPRT.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
SITE_STAT.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
CDUP.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
STOR.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
APPE.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
SITE_DESCUSER.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
void |
OPTS_MLST.execute(FtpIoSession session,
FtpServerContext context,
FtpRequest request)
Execute command.
|
protected FtpFile |
STOU.getUniqueFile(FtpIoSession session,
FtpFile oldFile)
Get unique file object.
|
InputStream |
RETR.openInputStream(FtpIoSession session,
FtpFile file,
long skipLen)
Skip length and open input stream.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultFtpHandler.exceptionCaught(FtpIoSession session,
Throwable cause) |
void |
FtpHandler.exceptionCaught(FtpIoSession session,
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 |
FileObserver.notifyDelete(FtpIoSession session,
FtpFile file)
User file delete notification.
|
void |
FileObserver.notifyDownload(FtpIoSession session,
FtpFile file,
long size)
User file download notification.
|
void |
FileObserver.notifyMkdir(FtpIoSession session,
FtpFile file)
User make directory notification.
|
void |
FileObserver.notifyRmdir(FtpIoSession session,
FtpFile file)
User remove directory notification.
|
void |
FileObserver.notifyUpload(FtpIoSession session,
FtpFile file,
long size)
User file upload notification.
|
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 |
ServerFtpStatistics.setCloseConnection(FtpIoSession session)
Decrement close connection count.
|
void |
DefaultFtpStatistics.setCloseConnection(FtpIoSession session)
Decrement open connection count.
|
void |
ServerFtpStatistics.setDelete(FtpIoSession session,
FtpFile file)
Increment delete count.
|
void |
DefaultFtpStatistics.setDelete(FtpIoSession session,
FtpFile file)
Increment delete count.
|
void |
ServerFtpStatistics.setDownload(FtpIoSession session,
FtpFile file,
long size)
Increment download count.
|
void |
DefaultFtpStatistics.setDownload(FtpIoSession session,
FtpFile file,
long size)
Increment download count.
|
void |
ServerFtpStatistics.setLogin(FtpIoSession session)
Increment current login count.
|
void |
DefaultFtpStatistics.setLogin(FtpIoSession session)
New login.
|
void |
ServerFtpStatistics.setLoginFail(FtpIoSession session)
Increment failed login count.
|
void |
DefaultFtpStatistics.setLoginFail(FtpIoSession session)
Increment failed login count.
|
void |
ServerFtpStatistics.setLogout(FtpIoSession session)
Decrement current login count.
|
void |
DefaultFtpStatistics.setLogout(FtpIoSession session)
User logout
|
void |
ServerFtpStatistics.setMkdir(FtpIoSession session,
FtpFile dir)
Increment make directory count.
|
void |
DefaultFtpStatistics.setMkdir(FtpIoSession session,
FtpFile file)
Increment make directory count.
|
void |
ServerFtpStatistics.setOpenConnection(FtpIoSession session)
Increment current connection count.
|
void |
DefaultFtpStatistics.setOpenConnection(FtpIoSession session)
Increment open connection count.
|
void |
ServerFtpStatistics.setRmdir(FtpIoSession session,
FtpFile dir)
Decrement remove directory count.
|
void |
DefaultFtpStatistics.setRmdir(FtpIoSession session,
FtpFile file)
Increment remove directory count.
|
void |
ServerFtpStatistics.setUpload(FtpIoSession session,
FtpFile file,
long size)
Increment upload count.
|
void |
DefaultFtpStatistics.setUpload(FtpIoSession session,
FtpFile file,
long size)
Increment upload count.
|
static LocalizedFtpReply |
LocalizedFtpReply.translate(FtpIoSession session,
FtpRequest request,
FtpServerContext context,
int code,
String subId,
String basicMsg) |
Constructor and Description |
---|
DefaultFtpSession(FtpIoSession ioSession)
Default constructor.
|
IODataConnection(Socket socket,
FtpIoSession session,
ServerDataConnectionFactory factory) |
IODataConnectionFactory(FtpServerContext serverContext,
FtpIoSession session) |
Modifier and Type | Method and Description |
---|---|
Set<FtpIoSession> |
Listener.getActiveSessions()
Returns the currently active sessions for this listener.
|
Modifier and Type | Method and Description |
---|---|
Set<FtpIoSession> |
NioListener.getActiveSessions() |
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.