diff src/alice/datasegment/DataSegmentManager.java @ 7:352eb19d837d

implements reply of LocalDataSegment
author one
date Thu, 12 Jan 2012 13:48:34 +0900
parents c78a1cc2cd8f
children c4d6ff56b9bf
line wrap: on
line diff
--- a/src/alice/datasegment/DataSegmentManager.java	Thu Jan 12 13:19:04 2012 +0900
+++ b/src/alice/datasegment/DataSegmentManager.java	Thu Jan 12 13:48:34 2012 +0900
@@ -6,7 +6,6 @@
 import org.msgpack.type.Value;
 
 import alice.codesegment.CodeSegment;
-import alice.codesegment.Reply;
 
 public abstract class DataSegmentManager {
 	public ConcurrentHashMap<String, DataSegmentKey> dataSegments = new ConcurrentHashMap<String, DataSegmentKey>();
@@ -15,14 +14,14 @@
 	
 	public abstract void put(String key, Value val);
 	public abstract void update(String key, Value val);
-	public void take(String key, CodeSegment cs) {
-		take(key, 0, cs);
+	public void take(String argKey, String key, CodeSegment cs) {
+		take(argKey, key, 0, cs);
 	}
-	public abstract void take(String key, int index, CodeSegment cs);
-	public void peek(String key, CodeSegment cs) {
-		peek(key, 0, cs);
+	public abstract void take(String argKey, String key, int index, CodeSegment cs);
+	public void peek(String argKey, String key, CodeSegment cs) {
+		peek(argKey, key, 0, cs);
 	}
-	public abstract void peek(String key, int index, CodeSegment cs);
+	public abstract void peek(String argKey, String key, int index, CodeSegment cs);
 	public abstract void remove(String key);
 	
 }