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

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Fri Apr 17 09:32:49 EDT 2009


Author: mircea.markus
Date: 2009-04-17 09:32:45 -0400 (Fri, 17 Apr 2009)
New Revision: 135

Modified:
   trunk/core/src/main/java/org/infinispan/commands/remote/ClusteredGetCommand.java
Log:
updated javadoc and API

Modified: trunk/core/src/main/java/org/infinispan/commands/remote/ClusteredGetCommand.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/commands/remote/ClusteredGetCommand.java	2009-04-17 11:47:50 UTC (rev 134)
+++ trunk/core/src/main/java/org/infinispan/commands/remote/ClusteredGetCommand.java	2009-04-17 13:32:45 UTC (rev 135)
@@ -22,8 +22,8 @@
 package org.infinispan.commands.remote;
 
 import org.infinispan.CacheException;
-import org.infinispan.commands.DataCommand;
 import org.infinispan.container.DataContainer;
+import org.infinispan.container.entries.CacheEntry;
 import org.infinispan.container.entries.InternalCacheEntry;
 import org.infinispan.context.InvocationContext;
 import org.infinispan.loader.CacheLoaderManager;
@@ -64,13 +64,12 @@
    }
 
    /**
-    * Invokes a {@link DataCommand} on a remote cache and returns results.
+    * Invokes a logical "get(key)" on a remote cache and returns results.
     *
     * @param context invocation context, ignored.
-    * @return a List containing 2 elements: a boolean, (true or false) and a value (Object) which is the result of
-    *         invoking a remote get specified by {@link #getDataCommand()}.
+    * @return  returns an <code>CacheEntry</code> or null, if no entry is found.
     */
-   public Object perform(InvocationContext context) throws Throwable {
+   public CacheEntry perform(InvocationContext context) throws Throwable {
       if (key != null) {
          InternalCacheEntry cacheEntry = dataContainer.get(key);
          if (cacheEntry == null) {




More information about the infinispan-commits mailing list