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

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Tue May 12 09:56:16 EDT 2009


Author: manik.surtani at jboss.com
Date: 2009-05-12 09:56:16 -0400 (Tue, 12 May 2009)
New Revision: 262

Modified:
   trunk/core/src/main/java/org/infinispan/AbstractDelegatingAdvancedCache.java
Log:
[ISPN-72] (Asynchronous network events to return a Future, to allow for optional waiting by the client) API + delegate code

Modified: trunk/core/src/main/java/org/infinispan/AbstractDelegatingAdvancedCache.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/AbstractDelegatingAdvancedCache.java	2009-05-12 13:51:36 UTC (rev 261)
+++ trunk/core/src/main/java/org/infinispan/AbstractDelegatingAdvancedCache.java	2009-05-12 13:56:16 UTC (rev 262)
@@ -118,11 +118,11 @@
       return cache.replace(k, v, flags);
    }
 
-   public V replace(K k, V oV, V nV, Flag... flags) {
+   public boolean replace(K k, V oV, V nV, Flag... flags) {
       return cache.replace(k, oV, nV, flags);
    }
 
-   public boolean replace(K k, V v, long lifespan, TimeUnit lifespanUnit, long maxIdle, TimeUnit maxIdleUnit, Flag... flags) {
+   public V replace(K k, V v, long lifespan, TimeUnit lifespanUnit, long maxIdle, TimeUnit maxIdleUnit, Flag... flags) {
       return cache.replace(k, v, lifespan, lifespanUnit, maxIdle, maxIdleUnit, flags);
    }
 
@@ -166,11 +166,11 @@
       return cache.replaceAsync(k, v, flags);
    }
 
-   public Future<V> replaceAsync(K k, V oV, V nV, Flag... flags) {
+   public Future<Boolean> replaceAsync(K k, V oV, V nV, Flag... flags) {
       return cache.replaceAsync(k, oV, nV, flags);
    }
 
-   public Future<Boolean> replaceAsync(K k, V v, long lifespan, TimeUnit lifespanUnit, long maxIdle, TimeUnit maxIdleUnit, Flag... flags) {
+   public Future<V> replaceAsync(K k, V v, long lifespan, TimeUnit lifespanUnit, long maxIdle, TimeUnit maxIdleUnit, Flag... flags) {
       return cache.replaceAsync(k, v, lifespan, lifespanUnit, maxIdle, maxIdleUnit, flags);
    }
 




More information about the infinispan-commits mailing list