[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