KnowledgeBase kbase = loadKnowledgeBaseFromString( rule );
StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
ksession.insert( new FactA() );
ksession.insert( new FactA() );
ksession.insert( new FactB() );
ksession.insert( new FactB() );
ksession.insert( new FactC() );
ksession.insert( new FactC() );
ksession.fireAllRules();
for ( org.kie.api.runtime.rule.FactHandle fact : ksession.getFactHandles() ) {