/** * 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; }
stat.getTotalUploadSize()).append('\n'); sb.append("File Download Bytes : ").append( stat.getTotalDownloadSize()).append('\n'); sb.append("Directory Create Number : ").append( stat.getTotalDirectoryCreated()).append('\n');