diff options
Diffstat (limited to 'module/ri-engine/src/main/java/io/trygvis/rules/engine/Engine.java')
-rw-r--r-- | module/ri-engine/src/main/java/io/trygvis/rules/engine/Engine.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/module/ri-engine/src/main/java/io/trygvis/rules/engine/Engine.java b/module/ri-engine/src/main/java/io/trygvis/rules/engine/Engine.java index 2565112..f624603 100644 --- a/module/ri-engine/src/main/java/io/trygvis/rules/engine/Engine.java +++ b/module/ri-engine/src/main/java/io/trygvis/rules/engine/Engine.java @@ -13,15 +13,15 @@ public class Engine implements Closeable { public final DbIo io; public final KieSession session; - public Engine(String database) throws IOException { + public Engine(String k, String database) throws IOException { var services = KieServices.Factory.get(); var container = services.getKieClasspathContainer(); - var kieBase = container.getKieBase(); + var kieBase = container.getKieBase(k); io = new DbIo(kieBase); var objects = io.load(database); - session = container.newKieSession(); + session = container.newKieSession(k); session.setGlobal("te", new TemplateEngine()); |