public class DroolsRulesSession extends Object implements RulesEngine.RulesSession
Constructor and Description |
---|
DroolsRulesSession(org.kie.api.runtime.KieSession kieSession) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
deleteFact(Object fact) |
int |
evaluate(Message message,
boolean retractFacts) |
Object |
insertFact(Object fact) |
public DroolsRulesSession(org.kie.api.runtime.KieSession kieSession)
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
public int evaluate(Message message, boolean retractFacts)
evaluate
in interface RulesEngine.RulesSession
public Object insertFact(Object fact)
insertFact
in interface RulesEngine.RulesSession
public boolean deleteFact(Object fact)
deleteFact
in interface RulesEngine.RulesSession
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.