*** empty log message ***
[IRC.git] / Robust / Transactions / TransactionalIO / src / TransactionalIO / core / Wrapper.java
index 435e1ee892a63b09760245a042f2a05da9d04b71..feaa1b89d7545dd4abdb42d073e12c05fdaba3bb 100644 (file)
@@ -5,11 +5,9 @@
 
 package TransactionalIO.core;
 
-import TransactionalIO.core.ExtendedTransaction;
 
-import TransactionalIO.core.CustomThread;
 import TransactionalIO.interfaces.TransactionStatu;
-import java.util.Vector;
+
 
 
 /**
@@ -19,10 +17,8 @@ import java.util.Vector;
 public class Wrapper{
     
     
-    private ExtendedTransaction transaction = new ExtendedTransaction();
     private static ThreadLocal IOtransactioncontainer = new ThreadLocal();
-    private static ThreadLocal onMemoryAbort = new ThreadLocal();
-    private static ThreadLocal onIOAbort = new ThreadLocal();
+  
     
 
     
@@ -35,9 +31,6 @@ public class Wrapper{
         getTransaction().commitChanges();
     }
     
-    public static void realseOffsets(){
-        getTransaction().commitOffset();
-    }
     
     
     public static void Initialize(TransactionStatu memory){
@@ -47,29 +40,6 @@ public class Wrapper{
         
         if (memory != null)
             memory.setOtherSystem(transaction);
-        
-        
-        
-   /*     setonIOAbort(new Vector());
-        setonMemoryAbort(new Vector());
-        
-        getonIOAbort().add(new terminateHandler() {
-                    public void cleanup() {
-                        Thread.getTransaction().abort();
-                        synchronized(benchmark.lock){
-                            System.out.println(Thread.currentThread() +" KEWL");
-                        }
-                    }
-        });
-        
-        getonMemoryAbort().add(new terminateHandler() {
-                    public void cleanup() {
-                        CustomThread.getTransaction().abort();
-                        synchronized(benchmark.lock){
-                            System.out.println(Thread.currentThread() +" KEWL");
-                        }
-                    }
-        });*/
     }
     
     public static void memoryCommit(){
@@ -87,23 +57,7 @@ public class Wrapper{
         return (ExtendedTransaction) IOtransactioncontainer.get(); 
     }
     
-    public static void setonIOAbort(Vector vec){
-        onIOAbort.set(vec);
-    }
-    
-    
-    private static Vector getonIOAbort(){
-         return (Vector) onIOAbort.get();
-    }
 
-    public static void setonMemoryAbort(Vector vec){
-        onMemoryAbort.set(vec);
-    }
-    
-    
-    private static Vector getonMemoryAbort(){
-         return (Vector) onMemoryAbort.get();
-    }