Mercurial > hg > Members > nobuyasu > jungle-network
comparison src/main/java/alice/jungle/persistent/PersistentChangeList.java @ 193:89c15aa2bc6d
change transaction
author | tatsuki |
---|---|
date | Fri, 20 Mar 2015 16:18:42 +0900 |
parents | f9e29a52efd3 |
children |
comparison
equal
deleted
inserted
replaced
192:3202a2a427b1 | 193:89c15aa2bc6d |
---|---|
2 | 2 |
3 import java.util.Iterator; | 3 import java.util.Iterator; |
4 | 4 |
5 import alice.jungle.operations.NetworkTreeOperationLog; | 5 import alice.jungle.operations.NetworkTreeOperationLog; |
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeList; | 6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeList; |
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet; | 7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TreeContext; |
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.TreeOperationLog; | 8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.TreeOperationLog; |
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.TreeOperation; | 9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.TreeOperation; |
10 | 10 |
11 public class PersistentChangeList implements ChangeList { | 11 public class PersistentChangeList implements ChangeList { |
12 | 12 |
24 log = _log; | 24 log = _log; |
25 treeName = _log.getTreeName(); | 25 treeName = _log.getTreeName(); |
26 uuid = _log.getUUID(); | 26 uuid = _log.getUUID(); |
27 } | 27 } |
28 | 28 |
29 public PersistentChangeList(ChangeSet cs) { | 29 public PersistentChangeList(TreeContext cs) { |
30 treeName = cs.getTreeName(); | 30 treeName = cs.getTreeName(); |
31 uuid = cs.uuid(); | 31 uuid = cs.uuid(); |
32 log = new NetworkTreeOperationLog(cs.getChangeList()); | 32 log = new NetworkTreeOperationLog(cs.getChangeList()); |
33 } | 33 } |
34 | 34 |