public class RuleEngine extends Object
| Constructor and Description |
|---|
RuleEngine(Map<String,Object> externalGlobals) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Object> |
buildGlobalsMap() |
static org.kie.api.runtime.KieSession |
createKSession(String sessionName) |
Collection<Candidate> |
filterBugs(String checkname,
Collection<Candidate> candidates) |
Collection<Violation> |
processBugEntry(Collection<Candidate> candidates) |
Collection<Violation> |
runCheckOnBugs(Collection<Candidate> candidates,
String checkname) |
Collection<Violation> |
runChecksOnBugs(Collection<Candidate> candidates,
Collection<String> checknames) |
void |
shutdownRuleEngine() |
public static org.kie.api.runtime.KieSession createKSession(String sessionName)
public Collection<Violation> processBugEntry(Collection<Candidate> candidates)
public Collection<Violation> runChecksOnBugs(Collection<Candidate> candidates, Collection<String> checknames)
public Collection<Violation> runCheckOnBugs(Collection<Candidate> candidates, String checkname)
public Collection<Candidate> filterBugs(String checkname, Collection<Candidate> candidates)
public void shutdownRuleEngine()
Copyright © 2016 JBoss by Red Hat. All rights reserved.