diff src/alice/jungle/persistence/PersistentTransactionManager.java @ 88:0c98717f186e

Removed cast code
author one
date Tue, 05 Nov 2013 09:13:30 +0900
parents f142dd4abc74
children
line wrap: on
line diff
--- a/src/alice/jungle/persistence/PersistentTransactionManager.java	Tue Nov 05 08:41:12 2013 +0900
+++ b/src/alice/jungle/persistence/PersistentTransactionManager.java	Tue Nov 05 09:13:30 2013 +0900
@@ -3,12 +3,11 @@
 import java.util.Iterator;
 
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Node;
-import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeList;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeListWriter;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.Result;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.TreeOperationLog;
-import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.TreeOperation;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.AtomicReservableReference;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultTreeContext;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.TransactionManager;
@@ -22,11 +21,11 @@
 public class PersistentTransactionManager<T extends TreeNode<T>> implements TransactionManager<T> { 
 	private final AtomicReservableReference<TreeContext<T>> repository;
 	private final TreeContext<T> tip;
-	private final PersistentChangeListWriter writer;
+	private final ChangeListWriter writer;
 	private final String uuid;		
 	private final String treeName;	
 
-	public PersistentTransactionManager(String _treeName, PersistentChangeListWriter _writer,TreeContext<T> _tip,
+	public PersistentTransactionManager(String _treeName, ChangeListWriter _writer,TreeContext<T> _tip,
 			AtomicReservableReference<TreeContext<T>> _repository,String _uuid)
 	{
 		repository = _repository;