Examples of assertObject()


Examples of org.drools.WorkingMemory.assertObject()

        System.out.println("FIRE RULES(GoodBye)");
        System.out.println("----------");
        workingMemory = ruleBase.newWorkingMemory( );
        workingMemory.addEventListener(new DebugWorkingMemoryEventListener());
        workingMemory.assertObject("Goodbye");
        workingMemory.fireAllRules();
    }
}
View Full Code Here

Examples of org.drools.WorkingMemory.assertObject()

            System.err.println( "\nFirst run - code compiled on the fly" );
            workingMemory = ruleBase.newWorkingMemory( );

            fibonacci = new Fibonacci( 50 );
            start = System.currentTimeMillis( );
            workingMemory.assertObject( fibonacci );

            workingMemory.fireAllRules( );
            stop = System.currentTimeMillis( );

            System.err.println( "fibonacci(" + fibonacci.getSequence( )
View Full Code Here

Examples of org.drools.WorkingMemory.assertObject()

            workingMemory = ruleBase.newWorkingMemory( );

            fibonacci = new Fibonacci( 50 );
            start = System.currentTimeMillis( );
            workingMemory.assertObject( fibonacci );

            workingMemory.fireAllRules( );
            stop = System.currentTimeMillis( );
            System.err.println( "fibonacci(" + fibonacci.getSequence( )
                                + ") == " + fibonacci.getValue( ) + " took "
View Full Code Here

Examples of org.drools.WorkingMemory.assertObject()

                Fibonacci f = (Fibonacci) tuple.get( fDeclarationRecurse );
                System.err.println( "recurse for " + f.getSequence( ) );
                try
                {
                    workingMemory.assertObject( new Fibonacci( f.getSequence( ) - 1 ) );
                }
                catch ( FactException e )
                {
                    throw new ConsequenceException( e );
                }
View Full Code Here

Examples of org.drools.WorkingMemory.assertObject()

        dumper.dumpReteToDot( System.err );

        // Assert the facts, and fire the rules.
        Fibonacci fibonacci = new Fibonacci( 50 );
        long start = System.currentTimeMillis( );
        workingMemory.assertObject( fibonacci );
        workingMemory.fireAllRules( );
        long stop = System.currentTimeMillis( );
        System.err.println( "fibonacci(" + fibonacci.getSequence( ) + ") == " + fibonacci.getValue( ) + " took " + (stop - start) + "ms" );
    }
}
View Full Code Here

Examples of org.drools.WorkingMemory.assertObject()

 
 

  private void executeRules(Claim claim, Team team) throws SAXException, IOException, IntegrationException, FactException {
    WorkingMemory engine = _ruleBase.newWorkingMemory();
    engine.assertObject(claim);
    engine.assertObject(team);
    engine.fireAllRules();
  }
 
 
View Full Code Here

Examples of org.drools.WorkingMemory.assertObject()

 

  private void executeRules(Claim claim, Team team) throws SAXException, IOException, IntegrationException, FactException {
    WorkingMemory engine = _ruleBase.newWorkingMemory();
    engine.assertObject(claim);
    engine.assertObject(team);
    engine.fireAllRules();
  }
 
 
  //set up the example scenarios below
View Full Code Here

Examples of org.drools.WorkingMemory.assertObject()

            workingMemory = ruleBase.newWorkingMemory( );                       
           
            lounge.setTemperature(292);
            bedroom.setTemperature(292);

            FactHandle loungeHandle = workingMemory.assertObject( lounge );
            FactHandle bedroomHandle = workingMemory.assertObject( bedroom );
            FactHandle heatingHandle = workingMemory.assertObject( heating );           
            workingMemory.fireAllRules( );

            lounge.setTemperature(295);
View Full Code Here

Examples of org.drools.WorkingMemory.assertObject()

           
            lounge.setTemperature(292);
            bedroom.setTemperature(292);

            FactHandle loungeHandle = workingMemory.assertObject( lounge );
            FactHandle bedroomHandle = workingMemory.assertObject( bedroom );
            FactHandle heatingHandle = workingMemory.assertObject( heating );           
            workingMemory.fireAllRules( );

            lounge.setTemperature(295);
            bedroom.setTemperature(295);
View Full Code Here

Examples of org.drools.WorkingMemory.assertObject()

            lounge.setTemperature(292);
            bedroom.setTemperature(292);

            FactHandle loungeHandle = workingMemory.assertObject( lounge );
            FactHandle bedroomHandle = workingMemory.assertObject( bedroom );
            FactHandle heatingHandle = workingMemory.assertObject( heating );           
            workingMemory.fireAllRules( );

            lounge.setTemperature(295);
            bedroom.setTemperature(295);
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.