Project

General

Profile

Revision 2

Updated some classes

View differences:

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