Package org.drools.agent

Examples of org.drools.agent.KnowledgeAgent.newStatelessKnowledgeSession()


        initChangeScanner();
        Set<String> packageNames = new HashSet<String>();
        packageNames.add("ping.test/1.0.0-SNAPSHOT");
        if (true) {
            KnowledgeAgent kagent = getKnowledgeAgent("ping.test/1.0.0-SNAPSHOT");
            StatelessKnowledgeSession s = kagent.newStatelessKnowledgeSession();
//      List facts=new ArrayList();
//      facts.add("ping");
            s.execute(Arrays.asList(CommandFactory.newGetObjects(), CommandFactory.newFireAllRules()));
//      for (Object x : facts) {
//        System.out.println("fact-"+x);
View Full Code Here


    initChangeScanner();
    Set<String> packageNames = new HashSet<String>();
    packageNames.add("ping.test/1.0.0-SNAPSHOT");
    if (true){
      KnowledgeAgent kagent=getKnowledgeAgent("ping.test/1.0.0-SNAPSHOT");
      StatelessKnowledgeSession s=kagent.newStatelessKnowledgeSession();
//      List facts=new ArrayList();
//      facts.add("ping");
      s.execute(Arrays.asList(CommandFactory.newGetObjects(), CommandFactory.newFireAllRules()));
//      for (Object x : facts) {
//        System.out.println("fact-"+x);
View Full Code Here

                                                                         kbase,
                                                                         aconf );

        kagent.applyChangeSet( ResourceFactory.newUrlResource( fxml.toURI().toURL() ) );

        StatelessKnowledgeSession ksession = kagent.newStatelessKnowledgeSession();
        List list = new ArrayList();
        ksession.setGlobal( "list",
                            list );
        ksession.execute( "hello" );
View Full Code Here

        KnowledgeAgent kagent = KnowledgeAgentFactory.newKnowledgeAgent( "test agent",
                                                                         aconf );
        kagent.applyChangeSet( ResourceFactory.newUrlResource( fxml.toURI().toURL() ) );

        Thread.sleep( 3000 ); // give it 2 seconds to detect and build the changes
        StatelessKnowledgeSession ksession = kagent.newStatelessKnowledgeSession();
       
         List list = new ArrayList();
         ksession.setGlobal( "list",
                             list );
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.