修改增加上传量下载量逻辑
Change-Id: I5dc30fd08feabca1e2acffb647966e4060d76bd3
diff --git a/src/main/java/tracker/TrackerInterface.java b/src/main/java/tracker/TrackerInterface.java
index b65b8be..517f100 100644
--- a/src/main/java/tracker/TrackerInterface.java
+++ b/src/main/java/tracker/TrackerInterface.java
@@ -3,12 +3,12 @@
import entity.TransRecord;
public interface TrackerInterface{
- public boolean AddUpLoad(String userid,int upload);//给用户新增上传量,返回0成功,返回1失败;
- public boolean ReduceUpLoad(String userid,int upload);//给用户减上传量,返回0成功,返回1失败;
- public boolean AddDownload(String userid,int download);//给用户增加下载量,返回0成功,返回1失败;
- public boolean ReduceDownload(String userid,int download);//给用户减少下载量,返回0成功,返回1失败;
- public boolean AddMagic(String userid,int magic);//给用户增加魔力值,返回0成功,返回1失败;
- public boolean ReduceMagic(String userid,int magic);//给用户减少魔力值,返回0成功,返回1失败;
+ public boolean AddUpLoad(String userid,int newTotalUploadForSeed,String infoHash);//给用户新增上传量,newTotalUploadForSeed为该种子的新总上传量,返回false成功,返回true失败;
+ public boolean ReduceUpLoad(String userid,int upload);//给用户减上传量,返回false成功,返回true失败;
+ public boolean AddDownload(String userid,int newTotalDownloadForSeed,String infoHash);//给用户增加下载量,newTotalDownloadForSeed为该种子的新总下载量,返回false成功,返回true失败;
+ public boolean ReduceDownload(String userid,int newTotalDownload);//给用户减少下载量,返回false成功,返回true失败;
+ public boolean AddMagic(String userid,int magic);//给用户增加魔力值,返回false成功,返回true失败;
+ public boolean ReduceMagic(String userid,int magic);//给用户减少魔力值,返回false成功,返回true失败;
public int SaveTorrent(String seedid,File TTorent);//保存seedid对应的ttorent信息
public File GetTTorent(String seedid,String userid);//根据种子id获得ttorent信息然后构建Ttorent文件并返回,同时记录用户的下载行为