[infinispan-commits] Infinispan SVN: r1286 - trunk/core/src/main/java/org/infinispan.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Fri Dec 11 06:54:24 EST 2009


Author: manik.surtani at jboss.com
Date: 2009-12-11 06:54:24 -0500 (Fri, 11 Dec 2009)
New Revision: 1286

Modified:
   trunk/core/src/main/java/org/infinispan/AbstractDelegatingAdvancedCache.java
   trunk/core/src/main/java/org/infinispan/AdvancedCache.java
   trunk/core/src/main/java/org/infinispan/CacheDelegate.java
Log:
Added getTransactionManager() to AdvancedCache

Modified: trunk/core/src/main/java/org/infinispan/AbstractDelegatingAdvancedCache.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/AbstractDelegatingAdvancedCache.java	2009-12-11 10:25:40 UTC (rev 1285)
+++ trunk/core/src/main/java/org/infinispan/AbstractDelegatingAdvancedCache.java	2009-12-11 11:54:24 UTC (rev 1286)
@@ -9,6 +9,7 @@
 import org.infinispan.interceptors.base.CommandInterceptor;
 import org.infinispan.remoting.rpc.RpcManager;
 
+import javax.transaction.TransactionManager;
 import java.util.Collection;
 import java.util.List;
 
@@ -75,6 +76,10 @@
       return cache.getDataContainer();
    }
 
+   public TransactionManager getTransactionManager() {
+      return cache.getTransactionManager();
+   }
+
    public AdvancedCache<K, V> withFlags(Flag... flags) {
       cache.withFlags(flags);
       return this;

Modified: trunk/core/src/main/java/org/infinispan/AdvancedCache.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/AdvancedCache.java	2009-12-11 10:25:40 UTC (rev 1285)
+++ trunk/core/src/main/java/org/infinispan/AdvancedCache.java	2009-12-11 11:54:24 UTC (rev 1286)
@@ -9,6 +9,7 @@
 import org.infinispan.interceptors.base.CommandInterceptor;
 import org.infinispan.remoting.rpc.RpcManager;
 
+import javax.transaction.TransactionManager;
 import java.util.Collection;
 import java.util.List;
 
@@ -118,4 +119,6 @@
    InvocationContextContainer getInvocationContextContainer();
 
    DataContainer getDataContainer();
+
+   TransactionManager getTransactionManager();
 }

Modified: trunk/core/src/main/java/org/infinispan/CacheDelegate.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/CacheDelegate.java	2009-12-11 10:25:40 UTC (rev 1285)
+++ trunk/core/src/main/java/org/infinispan/CacheDelegate.java	2009-12-11 11:54:24 UTC (rev 1286)
@@ -40,7 +40,6 @@
 import org.infinispan.container.DataContainer;
 import org.infinispan.container.entries.InternalCacheEntry;
 import org.infinispan.context.Flag;
-import static org.infinispan.context.Flag.*;
 import org.infinispan.context.InvocationContext;
 import org.infinispan.context.InvocationContextContainer;
 import org.infinispan.eviction.EvictionManager;
@@ -81,9 +80,11 @@
 import java.util.Set;
 import java.util.concurrent.ExecutionException;
 import java.util.concurrent.TimeUnit;
-import static java.util.concurrent.TimeUnit.MILLISECONDS;
 import java.util.concurrent.TimeoutException;
 
+import static java.util.concurrent.TimeUnit.MILLISECONDS;
+import static org.infinispan.context.Flag.*;
+
 /**
  * @author Mircea.Markus at jboss.com
  * @author Galder Zamarreño
@@ -403,6 +404,10 @@
       return dataContainer;
    }
 
+   public TransactionManager getTransactionManager() {
+      return transactionManager;
+   }
+
    public CacheManager getCacheManager() {
       return cacheManager;
    }



More information about the infinispan-commits mailing list