Mercurial > hg > Members > tatsuki > Alice
diff src/alice/datasegment/DataSegment.java @ 64:7aaadd08288c
add getLocal method to DataSegment
author | kazz |
---|---|
date | Thu, 09 Feb 2012 19:20:24 +0900 |
parents | 98ab26e09a98 |
children | 6a69891b7232 |
line wrap: on
line diff
--- a/src/alice/datasegment/DataSegment.java Thu Feb 09 18:53:11 2012 +0900 +++ b/src/alice/datasegment/DataSegment.java Thu Feb 09 19:20:24 2012 +0900 @@ -7,16 +7,21 @@ public class DataSegment { private static DataSegment dataSegment = new DataSegment(); + private LocalDataSegmentManager local = new LocalDataSegmentManager(); private ConcurrentHashMap<String, DataSegmentManager> dataSegmentManageres = new ConcurrentHashMap<String, DataSegmentManager>(); private ConcurrentHashMap<String, IncomingTcpConnection> acceptHash = new ConcurrentHashMap<String, IncomingTcpConnection>(); private DataSegment() { - dataSegmentManageres.put("local", new LocalDataSegmentManager()); + dataSegmentManageres.put("local", local); } public static DataSegmentManager get(String key) { return dataSegment.dataSegmentManageres.get(key); } + + public static LocalDataSegmentManager getLocal() { + return dataSegment.local; + } public static void regist(String key, DataSegmentManager manager) { dataSegment.dataSegmentManageres.put(key, manager);