Package org.drools.core.util.debug

Examples of org.drools.core.util.debug.SessionInspector


        ksession.insert( new Integer( 18 ) );
        org.drools.runtime.rule.FactHandle handle = ksession.insert( new Worker( ) );
       
        ksession.retract( handle );
       
        SessionInspector inspector = new SessionInspector( ksession );
       
        StatefulKnowledgeSessionInfo info = inspector.getSessionInfo();
       
        String report = SessionReporter.generateReport( "simple", info, null );
       
        assertNotNull( report );
        //System.out.println(report);
View Full Code Here


        ksession.insert( new Integer( 18 ) );
        org.drools.runtime.rule.FactHandle handle = ksession.insert( new Worker( ) );
       
        ksession.retract( handle );
       
        SessionInspector inspector = new SessionInspector( ksession );
       
        StatefulKnowledgeSessionInfo info = inspector.getSessionInfo();

        SessionReporter.addNamedTemplate( "topten", getClass().getResourceAsStream( "customreports.mvel" ) );
        String report = SessionReporter.generateReport( "topten", info, null );
       
        assertNotNull( report );
View Full Code Here

            }
            ksession.fireAllRules();
            logger.info( "DONE" );
        }

        SessionInspector inspector = new SessionInspector( ksession );
        SessionReporter.addNamedTemplate( "dump_tuples",
                                          getClass().getResourceAsStream( "/org/drools/core/util/debug/dump_tuples.mvel" ) );
        String report = SessionReporter.generateReport( "dump_tuples",
                                                        inspector.getSessionInfo(),
                                                        new HashMap<String, Object>() );
        try {
            FileWriter out = new FileWriter( "tupleDump.txt" );
            out.write( report );
            out.close();
View Full Code Here

        ksession.insert( new Integer( 18 ) );
        org.kie.api.runtime.rule.FactHandle handle = ksession.insert( new Worker( ) );
       
        ksession.retract( handle );
       
        SessionInspector inspector = new SessionInspector( ksession );
       
        StatefulKnowledgeSessionInfo info = inspector.getSessionInfo();
       
        String report = SessionReporter.generateReport( "simple", info, null );
       
        assertNotNull( report );
    }
View Full Code Here

        ksession.insert( new Integer( 18 ) );
        org.kie.api.runtime.rule.FactHandle handle = ksession.insert( new Worker( ) );
       
        ksession.retract( handle );
       
        SessionInspector inspector = new SessionInspector( ksession );
       
        StatefulKnowledgeSessionInfo info = inspector.getSessionInfo();

        SessionReporter.addNamedTemplate( "topten", getClass().getResourceAsStream( "customreports.mvel" ) );
        String report = SessionReporter.generateReport( "topten", info, null );
       
        assertNotNull( report );
View Full Code Here

        ksession.insert( new Integer( 18 ) );
        org.drools.runtime.rule.FactHandle handle = ksession.insert( new Worker( ) );
       
        ksession.retract( handle );
       
        SessionInspector inspector = new SessionInspector( ksession );
       
        StatefulKnowledgeSessionInfo info = inspector.getSessionInfo();
       
        String report = SessionReporter.generateReport( "simple", info, null );
       
        assertNotNull( report );
        //System.out.println(report);
View Full Code Here

        ksession.insert( new Integer( 18 ) );
        org.drools.runtime.rule.FactHandle handle = ksession.insert( new Worker( ) );
       
        ksession.retract( handle );
       
        SessionInspector inspector = new SessionInspector( ksession );
       
        StatefulKnowledgeSessionInfo info = inspector.getSessionInfo();

        SessionReporter.addNamedTemplate( "topten", getClass().getResourceAsStream( "customreports.mvel" ) );
        String report = SessionReporter.generateReport( "topten", info, null );
       
        assertNotNull( report );
View Full Code Here

        ksession.insert( new Integer( 18 ) );
        FactHandle handle = ksession.insert( new Worker( ) );
       
        ksession.retract( handle );
       
        SessionInspector inspector = new SessionInspector( ksession );
       
        StatefulKnowledgeSessionInfo info = inspector.getSessionInfo();
       
        String report = SessionReporter.generateReport( "simple", info, null );
       
        assertNotNull( report );
    }
View Full Code Here

        ksession.insert( new Integer( 18 ) );
        FactHandle handle = ksession.insert( new Worker( ) );
       
        ksession.retract( handle );
       
        SessionInspector inspector = new SessionInspector( ksession );
       
        StatefulKnowledgeSessionInfo info = inspector.getSessionInfo();

        SessionReporter.addNamedTemplate( "topten", getClass().getResourceAsStream( "customreports.mvel" ) );
        String report = SessionReporter.generateReport( "topten", info, null );
       
        assertNotNull( report );
View Full Code Here

        ksession.insert( new Integer( 18 ) );
        org.drools.runtime.rule.FactHandle handle = ksession.insert( new Worker( ) );
       
        ksession.retract( handle );
       
        SessionInspector inspector = new SessionInspector( ksession );
       
        StatefulKnowledgeSessionInfo info = inspector.getSessionInfo();
       
        String report = SessionReporter.generateReport( "simple", info, null );
       
        assertNotNull( report );
    }
View Full Code Here

TOP

Related Classes of org.drools.core.util.debug.SessionInspector

Copyright © 2018 www.massapicom. 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.