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();
+ }
}
/**
Show replies by date