Revision 2
Updated some classes
Message.java | ||
---|---|---|
86 | 86 |
} |
87 | 87 |
|
88 | 88 |
private void translateHeader(String[] headerSplit) { |
89 |
|
|
90 | 89 |
switch (headerSplit[0]) { |
91 | 90 |
case "PUTCHUNK": |
92 | 91 |
{ |
... | ... | |
162 | 161 |
} |
163 | 162 |
} |
164 | 163 |
|
164 |
@Override |
|
165 |
public String toString() { |
|
166 |
String str; |
|
167 |
if(msgType == MessageType.PUTCHUNK) |
|
168 |
{ |
|
169 |
str = "<" + msgType +">" + " " + "<" + version+">" + " " + "<" + senderID+">" + " " +"<" + fileID+">" + " " + "<" +chunkNo+">"; |
|
170 |
} |
|
171 |
else if(msgType == MessageType.DELETE) |
|
172 |
{ |
|
173 |
str = "<" + msgType +">" + " " + "<" + version+">" + " " + "<" + senderID+">" + " " +"<" + fileID+">"; |
|
174 |
} |
|
175 |
else |
|
176 |
{ |
|
177 |
str = "<" + msgType +">" + " " + "<" + version+">" + " " + "<" + senderID+">" + " " +"<" + fileID+">" + " " + "<" +chunkNo+">"; |
|
178 |
} |
|
179 |
return str; |
|
180 |
} |
|
181 |
|
|
182 |
// Getters and Setters |
|
183 |
|
|
165 | 184 |
public String getVersion() { |
166 | 185 |
return version; |
167 | 186 |
} |
... | ... | |
190 | 209 |
return msgType; |
191 | 210 |
} |
192 | 211 |
|
193 |
@Override |
|
194 |
public String toString() { |
|
195 |
String str; |
|
196 |
if(msgType == MessageType.PUTCHUNK) |
|
197 |
{ |
|
198 |
str = "<" + msgType +">" + " " + "<" + version+">" + " " + "<" + senderID+">" + " " +"<" + fileID+">" + " " + "<" +chunkNo+">"; |
|
199 |
} |
|
200 |
else if(msgType == MessageType.DELETE) |
|
201 |
{ |
|
202 |
str = "<" + msgType +">" + " " + "<" + version+">" + " " + "<" + senderID+">" + " " +"<" + fileID+">"; |
|
203 |
} |
|
204 |
else |
|
205 |
{ |
|
206 |
str = "<" + msgType +">" + " " + "<" + version+">" + " " + "<" + senderID+">" + " " +"<" + fileID+">" + " " + "<" +chunkNo+">"; |
|
207 |
} |
|
208 |
return str; |
|
212 |
public int getArgsNo() { |
|
213 |
return argsNo; |
|
209 | 214 |
} |
210 | 215 |
|
216 |
public int getReplication() { |
|
217 |
return replication; |
|
218 |
} |
|
219 |
|
|
220 |
public MessageType getMsgType() { |
|
221 |
return msgType; |
|
222 |
} |
|
223 |
|
|
224 |
public void setArgsNo(int argsNo) { |
|
225 |
this.argsNo = argsNo; |
|
226 |
} |
|
227 |
|
|
228 |
public void setChunkNo(int chunkNo) { |
|
229 |
this.chunkNo = chunkNo; |
|
230 |
} |
|
231 |
|
|
232 |
public void setSenderID(int senderID) { |
|
233 |
this.senderID = senderID; |
|
234 |
} |
|
235 |
|
|
236 |
public void setFileID(String fileID) { |
|
237 |
this.fileID = fileID; |
|
238 |
} |
|
239 |
|
|
240 |
public void setVersion(String version) { |
|
241 |
this.version = version; |
|
242 |
} |
|
243 |
|
|
244 |
public void setReplication(int replication) { |
|
245 |
this.replication = replication; |
|
246 |
} |
|
247 |
|
|
248 |
public void setMsgType(MessageType msgType) { |
|
249 |
this.msgType = msgType; |
|
250 |
} |
|
251 |
|
|
252 |
public void setBody(byte[] body) { |
|
253 |
this.body = body; |
|
254 |
} |
|
255 |
|
|
211 | 256 |
} |
Also available in: Unified diff