Search in sources :

Example 1 with DebugRuleRuntimeEventListener

use of org.drools.core.event.DebugRuleRuntimeEventListener in project duangframework by tcrct.

the class KieSessionHolder method kieSession.

public KieSession kieSession() {
    if (ToolsKit.isEmpty(kieContainer)) {
        init();
    }
    KieSession session = kieContainer.newKieSession();
    session.addEventListener(new DebugRuleRuntimeEventListener());
    session.addEventListener(new DebugProcessEventListener());
    session.addEventListener(new DebugAgendaEventListener());
    return session;
}
Also used : DebugProcessEventListener(org.drools.core.event.DebugProcessEventListener) DebugAgendaEventListener(org.drools.core.event.DebugAgendaEventListener) DebugRuleRuntimeEventListener(org.drools.core.event.DebugRuleRuntimeEventListener) KieSession(org.kie.api.runtime.KieSession)

Aggregations

DebugAgendaEventListener (org.drools.core.event.DebugAgendaEventListener)1 DebugProcessEventListener (org.drools.core.event.DebugProcessEventListener)1 DebugRuleRuntimeEventListener (org.drools.core.event.DebugRuleRuntimeEventListener)1 KieSession (org.kie.api.runtime.KieSession)1