diff options
author | Nils Schwabe | 2014-07-04 14:10:40 +0200 |
---|---|---|
committer | Nils Schwabe | 2014-07-04 14:10:40 +0200 |
commit | 3f4f67ec1f25434e2607363e6014b7cd9455707b (patch) | |
tree | dd0dd08cfa92d442fb2ccbc2e45e520aef4a6a67 /src/main/java/org/openslx/imagemaster/serverconnection/UploadingImageInfos.java | |
parent | Fix some small things (diff) | |
download | masterserver-3f4f67ec1f25434e2607363e6014b7cd9455707b.tar.gz masterserver-3f4f67ec1f25434e2607363e6014b7cd9455707b.tar.xz masterserver-3f4f67ec1f25434e2607363e6014b7cd9455707b.zip |
Begin to implement crc scheduler... (not working)
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/serverconnection/UploadingImageInfos.java')
-rw-r--r-- | src/main/java/org/openslx/imagemaster/serverconnection/UploadingImageInfos.java | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/src/main/java/org/openslx/imagemaster/serverconnection/UploadingImageInfos.java b/src/main/java/org/openslx/imagemaster/serverconnection/UploadingImageInfos.java index 547916f..210586f 100644 --- a/src/main/java/org/openslx/imagemaster/serverconnection/UploadingImageInfos.java +++ b/src/main/java/org/openslx/imagemaster/serverconnection/UploadingImageInfos.java @@ -12,7 +12,6 @@ import org.openslx.imagemaster.db.DbImage; */ public class UploadingImageInfos { - /** * Token for the satellite. */ @@ -25,19 +24,22 @@ public class UploadingImageInfos * The list of blocks that the satellite received last. * (This could be used to tell the CRCChecker to check these blocks. */ - private List<Integer> lastSentBlocks = new LinkedList<>(); + private List<Integer> notCheckedBlocks = new LinkedList<>(); private String serverSessionId; private Timestamp ts; // when did the server something for the last time private DbImage dbImage = null; // the DB representation of this image private String uuid; + private String filename; + private String crcFilename; - protected UploadingImageInfos(String token, List<Integer> missingBlocks, String serverSessionId, Timestamp ts, String uuid) + protected UploadingImageInfos(String token, List<Integer> missingBlocks, String serverSessionId, Timestamp ts, String uuid, String filename, String crcFilename) { this.token = token; this.missingBlocks = missingBlocks; this.serverSessionId = serverSessionId; this.ts = ts; this.uuid = uuid; + this.crcFilename = crcFilename; } protected void removeBlock( int number ) @@ -50,14 +52,14 @@ public class UploadingImageInfos this.missingBlocks.removeAll( list ); } - protected void setLastSentBlocks( List<Integer> list ) + protected void addNotCheckedBlocks( List<Integer> list ) { - this.lastSentBlocks = list; + this.notCheckedBlocks = list; } - protected List<Integer> getLastSentBlocks() + protected List<Integer> getNotCheckedBlocks() { - return this.lastSentBlocks; + return this.notCheckedBlocks; } protected String getToken() @@ -87,4 +89,14 @@ public class UploadingImageInfos } return this.dbImage; } + + protected String getFilename() + { + return this.filename; + } + + protected String getCrcFilename() + { + return this.crcFilename; + } } |