[jboss-svn-commits] JBL Code SVN: r5058 - labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/admin
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jul 12 18:26:56 EDT 2006
Author: mark.proctor at jboss.com
Date: 2006-07-12 18:26:53 -0400 (Wed, 12 Jul 2006)
New Revision: 5058
Modified:
labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/admin/RuleExecutionSetImpl.java
Log:
JBRULES-369 generate RuleBases with a UUID id
JBRULES-370 generate counter ids for working memories
Modified: labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/admin/RuleExecutionSetImpl.java
===================================================================
--- labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/admin/RuleExecutionSetImpl.java 2006-07-12 21:38:53 UTC (rev 5057)
+++ labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/admin/RuleExecutionSetImpl.java 2006-07-12 22:26:53 UTC (rev 5058)
@@ -31,6 +31,7 @@
import org.drools.jsr94.rules.Jsr94FactHandleFactory;
import org.drools.rule.Package;
import org.drools.rule.Rule;
+import org.drools.util.UUIDGenerator;
/**
* The Drools implementation of the <code>RuleExecutionSet</code> interface
@@ -113,7 +114,8 @@
this.pkg = pkg;
this.description = pkg.getName();//..getDocumentation( );
- final org.drools.reteoo.ReteooRuleBase ruleBase = new org.drools.reteoo.ReteooRuleBase( new Jsr94FactHandleFactory() );
+ final org.drools.reteoo.ReteooRuleBase ruleBase = new org.drools.reteoo.ReteooRuleBase( UUIDGenerator.getInstance().generateRandomBasedUUID().toString(),
+ new Jsr94FactHandleFactory() );
ruleBase.addPackage( pkg );
this.ruleBase = ruleBase;
More information about the jboss-svn-commits
mailing list