[jboss-svn-commits] JBL Code SVN: r10117 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/audit/event.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Mar 11 01:31:23 EST 2007
Author: michael.neale at jboss.com
Date: 2007-03-11 01:31:20 -0500 (Sun, 11 Mar 2007)
New Revision: 10117
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/audit/event/ActivationLogEvent.java
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/audit/event/ObjectLogEvent.java
Log:
added sensible and useful toString
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/audit/event/ActivationLogEvent.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/audit/event/ActivationLogEvent.java 2007-03-11 00:04:40 UTC (rev 10116)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/audit/event/ActivationLogEvent.java 2007-03-11 06:31:20 UTC (rev 10117)
@@ -87,4 +87,25 @@
public String getDeclarations() {
return this.declarations;
}
+
+ public String toString() {
+
+ String msg = null;
+ switch ( this.getType() ) {
+ case ACTIVATION_CANCELLED :
+ msg = "ACTIVATION CANCELLED";
+ break;
+ case ACTIVATION_CREATED :
+ msg = "ACTIVATION CREATED";
+ break;
+
+ case AFTER_ACTIVATION_FIRE :
+ msg = "AFTER ACTIVATION FIRED";
+ break;
+ case BEFORE_ACTIVATION_FIRE :
+ msg = "BEFORE ACTIVATION FIRED";
+ break;
+ }
+ return msg + " rule:" + rule + " activationId:" + activationId + " declarations: " + declarations ;
+ }
}
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/audit/event/ObjectLogEvent.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/audit/event/ObjectLogEvent.java 2007-03-11 00:04:40 UTC (rev 10116)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/audit/event/ObjectLogEvent.java 2007-03-11 06:31:20 UTC (rev 10117)
@@ -63,4 +63,22 @@
public String getObjectToString() {
return this.objectToString;
}
+
+ public String toString() {
+ String msg = null;
+ switch ( this.getType() ) {
+ case OBJECT_ASSERTED :
+ msg = "OBJECT ASSERTED";
+ break;
+ case OBJECT_MODIFIED :
+ msg = "OBJECT MODIFIED";
+ break;
+
+ case OBJECT_RETRACTED :
+ msg = "OBJECT RETRACTED";
+ break;
+ }
+ return msg + " value:" + this.objectToString + " factId: " + factId;
+
+ }
}
More information about the jboss-svn-commits
mailing list