public interface ServerFtpStatistics extends FtpStatistics
org.apache.ftpserver.ftplet.FtpStatistics
with
added observer and setting values functionalities.Modifier and Type | Method and Description |
---|---|
void |
resetStatisticsCounters()
Reset all cumulative total counters.
|
void |
setCloseConnection(FtpIoSession session)
Decrement close connection count.
|
void |
setDelete(FtpIoSession session,
FtpFile file)
Increment delete count.
|
void |
setDownload(FtpIoSession session,
FtpFile file,
long size)
Increment download count.
|
void |
setFileObserver(FileObserver observer)
Set file observer.
|
void |
setLogin(FtpIoSession session)
Increment current login count.
|
void |
setLoginFail(FtpIoSession session)
Increment failed login count.
|
void |
setLogout(FtpIoSession session)
Decrement current login count.
|
void |
setMkdir(FtpIoSession session,
FtpFile dir)
Increment make directory count.
|
void |
setObserver(StatisticsObserver observer)
Set statistics observer.
|
void |
setOpenConnection(FtpIoSession session)
Increment current connection count.
|
void |
setRmdir(FtpIoSession session,
FtpFile dir)
Decrement remove directory count.
|
void |
setUpload(FtpIoSession session,
FtpFile file,
long size)
Increment upload count.
|
getCurrentAnonymousLoginNumber, getCurrentConnectionNumber, getCurrentLoginNumber, getCurrentUserLoginNumber, getCurrentUserLoginNumber, getStartTime, getTotalAnonymousLoginNumber, getTotalConnectionNumber, getTotalDeleteNumber, getTotalDirectoryCreated, getTotalDirectoryRemoved, getTotalDownloadNumber, getTotalDownloadSize, getTotalFailedLoginNumber, getTotalLoginNumber, getTotalUploadNumber, getTotalUploadSize
void setObserver(StatisticsObserver observer)
void setFileObserver(FileObserver observer)
void setUpload(FtpIoSession session, FtpFile file, long size)
void setDownload(FtpIoSession session, FtpFile file, long size)
void setMkdir(FtpIoSession session, FtpFile dir)
void setRmdir(FtpIoSession session, FtpFile dir)
void setDelete(FtpIoSession session, FtpFile file)
void setOpenConnection(FtpIoSession session)
void setCloseConnection(FtpIoSession session)
void setLogin(FtpIoSession session)
void setLoginFail(FtpIoSession session)
void setLogout(FtpIoSession session)
void resetStatisticsCounters()
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.