[dna-commits] DNA SVN: r1396 - trunk/dna-jcr/src/main/java/org/jboss/dna/jcr.

dna-commits at lists.jboss.org dna-commits at lists.jboss.org
Thu Dec 3 17:38:23 EST 2009


Author: rhauch
Date: 2009-12-03 17:38:23 -0500 (Thu, 03 Dec 2009)
New Revision: 1396

Modified:
   trunk/dna-jcr/src/main/java/org/jboss/dna/jcr/JcrObservationManager.java
Log:
DNA-456 Added different print statements when failure occurs to hopefully shed some light on why some tests are failing on the build box.

Modified: trunk/dna-jcr/src/main/java/org/jboss/dna/jcr/JcrObservationManager.java
===================================================================
--- trunk/dna-jcr/src/main/java/org/jboss/dna/jcr/JcrObservationManager.java	2009-12-03 22:22:13 UTC (rev 1395)
+++ trunk/dna-jcr/src/main/java/org/jboss/dna/jcr/JcrObservationManager.java	2009-12-03 22:38:23 UTC (rev 1396)
@@ -420,6 +420,35 @@
         public String getUserID() {
             return this.userId;
         }
+
+        /**
+         * {@inheritDoc}
+         * 
+         * @see java.lang.Object#toString()
+         */
+        @Override
+        public String toString() {
+            StringBuilder sb = new StringBuilder();
+            switch (this.type) {
+                case Event.NODE_ADDED:
+                    sb.append("Node added");
+                    break;
+                case Event.NODE_REMOVED:
+                    sb.append("Node removed");
+                    break;
+                case Event.PROPERTY_ADDED:
+                    sb.append("Property added");
+                    break;
+                case Event.PROPERTY_CHANGED:
+                    sb.append("Property changed");
+                    break;
+                case Event.PROPERTY_REMOVED:
+                    sb.append("Property removed");
+                    break;
+            }
+            sb.append(" at ").append(path).append(" by ").append(userId);
+            return sb.toString();
+        }
     }
 
     /**



More information about the dna-commits mailing list