I have to start drools for different classes with separate drl files.
My first code looks like:
KieServices ks = KieServices.Factory.get();
KieContainer kContainer = ks.getKieClasspathContainer();
KieSession kSession = kContainer.newKieSession("ksession-rules");
for (AccessA access : listA) {
FactHandle fh = kSession.insert(access);
kSession.fireAllRules(1);
kSession.delete(fh);
}
There are some drl files in the Rule Folder for AccessA - AccessD
How can I fire these separate rules for the special accesses?