/** * Get statistical file variable value. */ private static String getStatisticalFileVariableValue(FtpIoSession session, FtpServerContext context, String varName) { String varVal = null; FtpStatistics stat = context.getFtpStatistics(); // total number of file upload if (varName.equals(STAT_FILE_UPLOAD_COUNT)) { varVal = String.valueOf(stat.getTotalUploadNumber()); } // total bytes uploaded else if (varName.equals(STAT_FILE_UPLOAD_BYTES)) { varVal = String.valueOf(stat.getTotalUploadSize()); } // total number of file download else if (varName.equals(STAT_FILE_DOWNLOAD_COUNT)) { varVal = String.valueOf(stat.getTotalDownloadNumber()); } // total bytes downloaded else if (varName.equals(STAT_FILE_DOWNLOAD_BYTES)) { varVal = String.valueOf(stat.getTotalDownloadSize()); } // total number of files deleted else if (varName.equals(STAT_FILE_DELETE_COUNT)) { varVal = String.valueOf(stat.getTotalDeleteNumber()); } return varVal; }
.append('\n'); sb.append("File Upload Number : ").append( stat.getTotalUploadNumber()).append('\n'); sb.append("File Download Number : ").append( stat.getTotalDownloadNumber()).append('\n');