You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directmemory.apache.org by ol...@apache.org on 2012/02/21 15:32:55 UTC

svn commit: r1291811 - in /incubator/directmemory/trunk/server: directmemory-server-commons/src/main/java/org/apache/directmemory/server/commons/ directmemory-server/src/test/java/org/apache/directmemory/server/services/

Author: olamy
Date: Tue Feb 21 14:32:55 2012
New Revision: 1291811

URL: http://svn.apache.org/viewvc?rev=1291811&view=rev
Log:
[DIRECTMEMORY-61] add DirectMemoryCacheRequest more convenient constructor to ease use.

Modified:
    incubator/directmemory/trunk/server/directmemory-server-commons/src/main/java/org/apache/directmemory/server/commons/DirectMemoryCacheRequest.java
    incubator/directmemory/trunk/server/directmemory-server/src/test/java/org/apache/directmemory/server/services/ServletWithClientTest.java

Modified: incubator/directmemory/trunk/server/directmemory-server-commons/src/main/java/org/apache/directmemory/server/commons/DirectMemoryCacheRequest.java
URL: http://svn.apache.org/viewvc/incubator/directmemory/trunk/server/directmemory-server-commons/src/main/java/org/apache/directmemory/server/commons/DirectMemoryCacheRequest.java?rev=1291811&r1=1291810&r2=1291811&view=diff
==============================================================================
--- incubator/directmemory/trunk/server/directmemory-server-commons/src/main/java/org/apache/directmemory/server/commons/DirectMemoryCacheRequest.java (original)
+++ incubator/directmemory/trunk/server/directmemory-server-commons/src/main/java/org/apache/directmemory/server/commons/DirectMemoryCacheRequest.java Tue Feb 21 14:32:55 2012
@@ -64,6 +64,12 @@ public class DirectMemoryCacheRequest<V>
         this.setObjectClass( objectClass );
     }
 
+    public DirectMemoryCacheRequest( String key, V object )
+    {
+        this.setKey( key );
+        this.setObject( object );
+    }
+
     public boolean isUpdate()
     {
         return update;

Modified: incubator/directmemory/trunk/server/directmemory-server/src/test/java/org/apache/directmemory/server/services/ServletWithClientTest.java
URL: http://svn.apache.org/viewvc/incubator/directmemory/trunk/server/directmemory-server/src/test/java/org/apache/directmemory/server/services/ServletWithClientTest.java?rev=1291811&r1=1291810&r2=1291811&view=diff
==============================================================================
--- incubator/directmemory/trunk/server/directmemory-server/src/test/java/org/apache/directmemory/server/services/ServletWithClientTest.java (original)
+++ incubator/directmemory/trunk/server/directmemory-server/src/test/java/org/apache/directmemory/server/services/ServletWithClientTest.java Tue Feb 21 14:32:55 2012
@@ -100,8 +100,7 @@ public class ServletWithClientTest
         // START SNIPPET: client-put
 
         client.put(
-            new DirectMemoryCacheRequest<Wine>( "bordeaux" )
-                .setObject( bordeaux ) );
+            new DirectMemoryCacheRequest<Wine>( "bordeaux", bordeaux ) );
 
         // END SNIPPET: client-put
 
@@ -137,8 +136,7 @@ public class ServletWithClientTest
     {
         Wine bordeaux = new Wine( "Bordeaux", "very great wine" );
 
-        client.put( new DirectMemoryCacheRequest<Wine>( "bordeaux" )
-                        .setObject( bordeaux ) );
+        client.put( new DirectMemoryCacheRequest<Wine>( "bordeaux", bordeaux ) );
 
         DirectMemoryCacheResponse<Wine> response = client.retrieve(
             new DirectMemoryCacheRequest( "bordeaux", Wine.class )  );