comparison src/alice/jungle/transaction/NetworkDefaultJungleTreeEditor.java @ 102:6e2cec364e5a

Modified NetworkDefaultTreeEditor
author one
date Fri, 22 Nov 2013 04:25:41 +0900
parents 8f5bbf182147
children
comparison
equal deleted inserted replaced
101:8f5bbf182147 102:6e2cec364e5a
87 DefaultTreeOperationLog treeOperationLog = new DefaultTreeOperationLog(iterable,newLog.length()); 87 DefaultTreeOperationLog treeOperationLog = new DefaultTreeOperationLog(iterable,newLog.length());
88 TreeOperationLog newTreeOpLog = log.append(treeOperationLog); 88 TreeOperationLog newTreeOpLog = log.append(treeOperationLog);
89 89
90 JungleTreeEditor newEditor; 90 JungleTreeEditor newEditor;
91 if(exportLog) { 91 if(exportLog) {
92 newEditor = new NetworkDefaultJungleTreeEditor<T>(treeName, newNode,txManager,editor,newTreeOpLog); 92 newEditor = new NetworkDefaultJungleTreeEditor<T>(treeName, newNode,txManager,editor,newTreeOpLog);
93 } else { 93 } else {
94 newEditor = NetworkDefaultJungleTreeEditor.NewLocalJungleTreeEditor(treeName, newNode, txManager, editor, newTreeOpLog); 94 newEditor = NetworkDefaultJungleTreeEditor.NewLocalJungleTreeEditor(treeName, newNode, txManager, editor, newTreeOpLog);
95 } 95 }
96 return DefaultEither.newB(newEditor); 96 return DefaultEither.newB(newEditor);
97 } 97 }
187 187
188 public void putDataSegment(String _uuid, String _treeName, String _updaterName, Iterable<TreeOperation> newLog, String nextRevision) throws IOException { 188 public void putDataSegment(String _uuid, String _treeName, String _updaterName, Iterable<TreeOperation> newLog, String nextRevision) throws IOException {
189 NetworkTreeOperationLog netLog = new NetworkTreeOperationLog(_uuid, _treeName,newLog); 189 NetworkTreeOperationLog netLog = new NetworkTreeOperationLog(_uuid, _treeName,newLog);
190 NullCodeSegment cs = new NullCodeSegment(); 190 NullCodeSegment cs = new NullCodeSegment();
191 cs.ods.put("log", netLog); 191 cs.ods.put("log", netLog);
192 cs.execute(); 192 cs.execute(); /* Do nothing CodeSegment */
193 } 193 }
194
195 } 194 }