Examples of executeObjectWithParameters()


Examples of org.drools.runtime.StatelessKnowledgeSession.executeObjectWithParameters()

        parameters.getGlobalParams().setOut( Arrays.asListnew String[]{"list"} ) );       

        final Cheese stilton = new Cheese( "stilton",
                                           5 );

        StatelessKnowledgeSessionResults results = session.executeObjectWithParameters( stilton,
                                                                             parameters );
       
        assertEquals( 1, results.getIdentifiers().size() );
        assertTrue( results.getIdentifiers().contains( "list" ));
View Full Code Here

Examples of org.drools.runtime.StatelessKnowledgeSession.executeObjectWithParameters()

        Map<String, Object> factIn = new HashMap<String, Object>();
        factIn.put( "inCheese", cheddar );
        parameters.getFactParams().setIn( factIn );
        parameters.getFactParams().setOut( Arrays.asListnew String[]{ "outCheese"} ) );        
        StatelessKnowledgeSessionResults results = session.executeObjectWithParameters( stilton,
                                                                                        parameters );       

        assertEquals( 2, results.getIdentifiers().size() );
        assertTrue( results.getIdentifiers().contains( "list" ));
        assertTrue( results.getIdentifiers().contains( "outCheese" ));
View Full Code Here

Examples of org.drools.runtime.StatelessKnowledgeSession.executeObjectWithParameters()

        Map<String, Object> factInOut = new HashMap<String, Object>();
        factInOut.put( "inCheese", cheddar );
        parameters.getFactParams().setInOut( factInOut );
        parameters.getFactParams().setOut( Arrays.asListnew String[]{ "outCheese"} ) );        
        StatelessKnowledgeSessionResults results = session.executeObjectWithParameters( stilton,
                                                                                        parameters );       

        assertEquals( 4, results.getIdentifiers().size() );
        assertTrue( results.getIdentifiers().contains( "list" ));
        assertTrue( results.getIdentifiers().contains( "inString" ));
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.