[jboss-svn-commits] JBL Code SVN: r6156 - labs/shotoku/trunk/shotoku-svn/src/java/org/jboss/shotoku/svn/service/delayed

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Sep 11 17:50:29 EDT 2006


Author: adamw
Date: 2006-09-11 17:50:28 -0400 (Mon, 11 Sep 2006)
New Revision: 6156

Modified:
   labs/shotoku/trunk/shotoku-svn/src/java/org/jboss/shotoku/svn/service/delayed/SetPropertyDelayedOperation.java
Log:
Expanded log message

Modified: labs/shotoku/trunk/shotoku-svn/src/java/org/jboss/shotoku/svn/service/delayed/SetPropertyDelayedOperation.java
===================================================================
--- labs/shotoku/trunk/shotoku-svn/src/java/org/jboss/shotoku/svn/service/delayed/SetPropertyDelayedOperation.java	2006-09-11 19:59:08 UTC (rev 6155)
+++ labs/shotoku/trunk/shotoku-svn/src/java/org/jboss/shotoku/svn/service/delayed/SetPropertyDelayedOperation.java	2006-09-11 21:50:28 UTC (rev 6156)
@@ -23,6 +23,7 @@
 
 import org.jboss.shotoku.ContentManager;
 import org.jboss.shotoku.Resource;
+import org.jboss.shotoku.tools.Tools;
 import org.jboss.shotoku.exceptions.RepositoryException;
 import org.jboss.shotoku.exceptions.ResourceDoesNotExist;
 import org.jboss.shotoku.exceptions.SaveException;
@@ -52,9 +53,24 @@
 
         res.setProperty(propName, propValue);
         try {
-            res.save("Delayed property setting");
+            res.save("Delayed property setting: (" + propName + ", " + propValue + ")");
         } catch (SaveException e) {
             throw new RepositoryException(e);
         }
     }
+
+    public boolean equals(Object obj) {
+        if (obj == null) {
+            return false;
+        }
+
+        if (!(obj instanceof SetPropertyDelayedOperation)) {
+            return false;
+        }
+
+        SetPropertyDelayedOperation spdo = (SetPropertyDelayedOperation) obj;
+
+        return Tools.objectsEqual(propName, spdo.propName) &&
+                Tools.objectsEqual(propValue, spdo.propValue);
+    }
 }




More information about the jboss-svn-commits mailing list