org.apache.ftpserver.ftplet
Interface FtpStatistics


public interface FtpStatistics

This interface holds all the ftp server statistical information.


Method Summary
 int getCurrentAnonymousLoginNumber()
          Get current anonymous login number.
 int getCurrentConnectionNumber()
          Get current number of connections.
 int getCurrentLoginNumber()
          Get current login number
 int getCurrentUserLoginNumber(User user)
          Get the login number for the specific user
 int getCurrentUserLoginNumber(User user, java.net.InetAddress ipAddress)
          Get the login number for the specific user from the ipAddress
 java.util.Date getStartTime()
          Get the server start time.
 int getTotalAnonymousLoginNumber()
          Get total anonymous login number.
 int getTotalConnectionNumber()
          Get total number of connections
 int getTotalDeleteNumber()
          Get number of files deleted.
 int getTotalDirectoryCreated()
          Get total directory created.
 int getTotalDirectoryRemoved()
          Get total directory removed.
 int getTotalDownloadNumber()
          Get number of files downloaded.
 long getTotalDownloadSize()
          Get total number of bytes downloaded.
 int getTotalFailedLoginNumber()
          Get total failed login number.
 int getTotalLoginNumber()
          Get total login number.
 int getTotalUploadNumber()
          Get number of files uploaded.
 long getTotalUploadSize()
          Get total number of bytes uploaded.
 

Method Detail

getStartTime

java.util.Date getStartTime()
Get the server start time.


getTotalUploadNumber

int getTotalUploadNumber()
Get number of files uploaded.


getTotalDownloadNumber

int getTotalDownloadNumber()
Get number of files downloaded.


getTotalDeleteNumber

int getTotalDeleteNumber()
Get number of files deleted.


getTotalUploadSize

long getTotalUploadSize()
Get total number of bytes uploaded.


getTotalDownloadSize

long getTotalDownloadSize()
Get total number of bytes downloaded.


getTotalDirectoryCreated

int getTotalDirectoryCreated()
Get total directory created.


getTotalDirectoryRemoved

int getTotalDirectoryRemoved()
Get total directory removed.


getTotalConnectionNumber

int getTotalConnectionNumber()
Get total number of connections


getCurrentConnectionNumber

int getCurrentConnectionNumber()
Get current number of connections.


getTotalLoginNumber

int getTotalLoginNumber()
Get total login number.


getTotalFailedLoginNumber

int getTotalFailedLoginNumber()
Get total failed login number.


getCurrentLoginNumber

int getCurrentLoginNumber()
Get current login number


getTotalAnonymousLoginNumber

int getTotalAnonymousLoginNumber()
Get total anonymous login number.


getCurrentAnonymousLoginNumber

int getCurrentAnonymousLoginNumber()
Get current anonymous login number.


getCurrentUserLoginNumber

int getCurrentUserLoginNumber(User user)
Get the login number for the specific user


getCurrentUserLoginNumber

int getCurrentUserLoginNumber(User user,
                              java.net.InetAddress ipAddress)
Get the login number for the specific user from the ipAddress

Parameters:
user - login user account
ipAddress - the ip address of the remote user


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