[jboss-cvs] jboss-seam/src/main/org/jboss/seam/drools ...

Shane Bryzak sbryzak at redhat.com
Wed May 9 22:04:32 EDT 2007


  User: sbryzak2
  Date: 07/05/09 22:04:32

  Modified:    src/main/org/jboss/seam/drools  ManagedWorkingMemory.java
  Log:
  update to drools 4.0.0 MR2
  
  Revision  Changes    Path
  1.11      +7 -7      jboss-seam/src/main/org/jboss/seam/drools/ManagedWorkingMemory.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ManagedWorkingMemory.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/drools/ManagedWorkingMemory.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -b -r1.10 -r1.11
  --- ManagedWorkingMemory.java	1 May 2007 16:43:51 -0000	1.10
  +++ ManagedWorkingMemory.java	10 May 2007 02:04:32 -0000	1.11
  @@ -5,7 +5,7 @@
   import java.io.Serializable;
   
   import org.drools.RuleBase;
  -import org.drools.WorkingMemory;
  +import org.drools.StatefulSession;
   import org.jboss.seam.Component;
   import org.jboss.seam.ScopeType;
   import org.jboss.seam.annotations.Destroy;
  @@ -28,7 +28,7 @@
      private static final long serialVersionUID = -1746942080571374743L;
      
      private String ruleBaseName;
  -   private WorkingMemory workingMemory;
  +   private StatefulSession statefulSession;
      private ValueExpression<RuleBase> ruleBase;
      public boolean clearDirty()
      {
  @@ -59,9 +59,9 @@
      }
      
      @Unwrap
  -   public WorkingMemory getWorkingMemory()
  +   public StatefulSession getStatefulSession()
      {
  -      if (workingMemory==null)
  +      if (statefulSession==null)
         {
            RuleBase ruleBase;
            if (this.ruleBase!=null)
  @@ -82,15 +82,15 @@
            {
               throw new IllegalStateException("RuleBase not found: " + ruleBaseName);
            }
  -         workingMemory = ruleBase.newWorkingMemory();
  +         statefulSession = ruleBase.newStatefulSession();
         }
  -      return workingMemory;
  +      return statefulSession;
      }
      
      @Destroy
      public void destroy()
      {
  -      workingMemory.dispose();
  +      statefulSession.dispose();
      }
      public ValueExpression<RuleBase> getRuleBase()
      {
  
  
  



More information about the jboss-cvs-commits mailing list