Update RuleFactHandler to display Object from accumulate/collect
This commit is contained in:
parent
e53068e906
commit
61be0e82e5
1 changed files with 6 additions and 1 deletions
|
|
@ -26,6 +26,7 @@ import org.chtijbug.drools.entity.history.session.SessionFireAllRulesMaxNumberRe
|
||||||
import org.drools.core.common.DefaultFactHandle;
|
import org.drools.core.common.DefaultFactHandle;
|
||||||
import org.drools.core.common.InternalFactHandle;
|
import org.drools.core.common.InternalFactHandle;
|
||||||
import org.drools.core.event.rule.impl.BeforeActivationFiredEventImpl;
|
import org.drools.core.event.rule.impl.BeforeActivationFiredEventImpl;
|
||||||
|
import org.drools.core.reteoo.InitialFactImpl;
|
||||||
import org.kie.api.event.rule.*;
|
import org.kie.api.event.rule.*;
|
||||||
import org.kie.api.runtime.KieRuntime;
|
import org.kie.api.runtime.KieRuntime;
|
||||||
import org.kie.api.runtime.rule.FactHandle;
|
import org.kie.api.runtime.rule.FactHandle;
|
||||||
|
|
@ -102,7 +103,11 @@ public class RuleHandlerListener extends DefaultAgendaEventListener {
|
||||||
if (object instanceof List){
|
if (object instanceof List){
|
||||||
List lst = (List)object;
|
List lst = (List)object;
|
||||||
sourceFactObject = new DroolsFactObject(lst.toArray(), 1);
|
sourceFactObject = new DroolsFactObject(lst.toArray(), 1);
|
||||||
}else {
|
}if (object instanceof InitialFactImpl){
|
||||||
|
//InitialFactImpl initialFact = (InitialFactImpl)object;
|
||||||
|
// Do Nothing for the time
|
||||||
|
}
|
||||||
|
else {
|
||||||
sourceFactObject = new DroolsFactObject(object, 1);
|
sourceFactObject = new DroolsFactObject(object, 1);
|
||||||
}
|
}
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
|
|
|
||||||
Loading…
Add table
editor.link_modal.header
Reference in a new issue