Mercurial > hg > Database > Alice
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); }