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 ( FactHandle fact : ksession.getFactHandles() ) {