Package | Description |
---|---|
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!
|
Modifier and Type | Method and Description |
---|---|
FtpletResult |
MyFtplet.onConnect(FtpSession session) |
FtpletResult |
MyFtplet.onDisconnect(FtpSession session) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultFtpSession
Internal class, do not use directly.
FTP session
|
Modifier and Type | Method and Description |
---|---|
FtpSession |
FtpIoSession.getFtpletSession() |
Modifier and Type | Method and Description |
---|---|
long |
IODataConnection.transferFromClient(FtpSession session,
OutputStream out) |
long |
IODataConnection.transferToClient(FtpSession session,
InputStream in) |
void |
IODataConnection.transferToClient(FtpSession session,
String str) |
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.