[jboss-svn-commits] JBL Code SVN: r16268 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Nov 1 15:31:35 EDT 2007
Author: tirelli
Date: 2007-11-01 15:31:35 -0400 (Thu, 01 Nov 2007)
New Revision: 16268
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Rule.java
Log:
JBRULES-1285: fixing performance drop
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Rule.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Rule.java 2007-11-01 19:27:27 UTC (rev 16267)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Rule.java 2007-11-01 19:31:35 UTC (rev 16268)
@@ -277,11 +277,11 @@
if ( !this.enabled ) {
return false;
}
- final Calendar now = tm.getNow();
-
if ( this.dateEffective == null && this.dateExpires == null ) {
return true;
} else {
+ final Calendar now = tm.getNow();
+
if ( this.dateEffective != null && this.dateExpires != null ) {
return (now.after( this.dateEffective ) && now.before( this.dateExpires ));
} else if ( this.dateEffective != null ) {
More information about the jboss-svn-commits
mailing list