comparison src/alice/jungle/transaction/NetworkTransactionManager.java @ 87:f142dd4abc74

Implemented getTreeName and uuid method in some classes
author one
date Tue, 05 Nov 2013 08:41:12 +0900
parents 89e39301ccaa
children 2c7b3f2b2ee1
comparison
equal deleted inserted replaced
86:bcaf28f8244d 87:f142dd4abc74
51 ChangeList list = new ChangeList() { 51 ChangeList list = new ChangeList() {
52 @Override 52 @Override
53 public Iterator<TreeOperation> iterator(){ 53 public Iterator<TreeOperation> iterator(){
54 return _log.iterator(); 54 return _log.iterator();
55 } 55 }
56 @Override
57 public String uuid() {
58 return uuid;
59 }
60 @Override
61 public String getTreeName() {
62 return treeName;
63 }
56 }; 64 };
57 65
58 Node root = _newRoot.getAsNode(); 66 Node root = _newRoot.getAsNode();
59 DefaultChangeSet newCs = new DefaultChangeSet(root, cs, list, uuid, nextRevision); 67 DefaultChangeSet newCs = new DefaultChangeSet(root, cs, list, uuid, treeName, nextRevision);
60 DefaultTreeContext<T> newContext = new DefaultTreeContext<T>(_newRoot,newCs); 68 DefaultTreeContext<T> newContext = new DefaultTreeContext<T>(_newRoot,newCs);
61 69
62 @SuppressWarnings("rawtypes") 70 @SuppressWarnings("rawtypes")
63 Reservation reservation = repository.makeReservation(tip, newContext); 71 Reservation reservation = repository.makeReservation(tip, newContext);
64 if(reservation == null) { 72 if(reservation == null) {