[jboss-svn-commits] JBL Code SVN: r15147 - labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Sep 15 23:03:10 EDT 2007


Author: mark.proctor at jboss.com
Date: 2007-09-15 23:03:09 -0400 (Sat, 15 Sep 2007)
New Revision: 15147

Modified:
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/FibonacciExample.java
Log:
-updated to remove the part on not setting dynamic facts, it's superfluous.

Modified: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/FibonacciExample.java
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/FibonacciExample.java	2007-09-16 02:58:57 UTC (rev 15146)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/java/org/drools/examples/FibonacciExample.java	2007-09-16 03:03:09 UTC (rev 15147)
@@ -10,9 +10,6 @@
 
 public class FibonacciExample {
 
-    /**
-     * @param args
-     */
     public static void main(final String[] args) throws Exception {
 
         final PackageBuilder builder = new PackageBuilder();
@@ -26,18 +23,13 @@
         final WorkingMemoryFileLogger logger = new WorkingMemoryFileLogger( session );
         logger.setFileName( "log/fibonacci" );
 
-        // By setting dynamic to TRUE, Drools will use JavaBean
-        // PropertyChangeListeners so you don't have to call modifyObject().
-        final boolean dynamic = false;
+        session.insert( new Fibonacci( 10 ) );
 
-        session.insert( new Fibonacci( 50 ),
-                                    dynamic );
-
         session.fireAllRules();
 
         logger.writeToDisk();
         
-        session.dispose();
+        session.dispose(); // Stateful rule session must always be disposed when finished
         
     }
 




More information about the jboss-svn-commits mailing list