Package org.drools

Examples of org.drools.WorkingMemory.assertObject()


            {
               for (Object value : (Collection) arg[i])
               {
                  if ( securityContext.getFactHandle(value) == null )
                  {
                     handles.add( securityContext.assertObject(value) );
                  }
               }              
            }
            else
            {
View Full Code Here


                  }
               }              
            }
            else
            {
               handles.add( securityContext.assertObject(arg[i]) );
            }
         }
  
         securityContext.fireAllRules();
  
View Full Code Here

        objectName = (String) iter.next();
          object = ci.getVariable(objectName);
         
        System.out.println("object name is: " + objectName);
    // assert the object into the rules engine
        workingMemory.assertObject( object );
      }

      // assert the assignable so that it may be used to set results
      System.out.println("assignable is: " + assignable);
     
View Full Code Here

      }

      // assert the assignable so that it may be used to set results
      System.out.println("assignable is: " + assignable);
     
      workingMemory.assertObject(assignable);
      System.out.println("fire all rules: " );
      workingMemory.fireAllRules()
   }

 
View Full Code Here

      objectName = (String) iter.next();

      // assume the objects are stored as process variables
      //workingMemory.assertObject(ci.getVariable(objectName));
      Object object = ci.getVariable(objectName);
      workingMemory.assertObject(object);

      // alternately the objects could be returned with a query
      // to Hibernate or an EJB3 entity manager

    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.