public class DMNRuntimeImpl extends Object implements org.kie.dmn.api.core.DMNRuntime
| Constructor and Description |
|---|
DMNRuntimeImpl(org.kie.api.runtime.KieRuntime runtime) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(org.kie.dmn.api.core.event.DMNRuntimeEventListener listener) |
org.kie.dmn.api.core.DMNResult |
evaluateAll(org.kie.dmn.api.core.DMNModel model,
org.kie.dmn.api.core.DMNContext context) |
org.kie.dmn.api.core.DMNResult |
evaluateDecisionById(org.kie.dmn.api.core.DMNModel model,
String decisionId,
org.kie.dmn.api.core.DMNContext context) |
org.kie.dmn.api.core.DMNResult |
evaluateDecisionByName(org.kie.dmn.api.core.DMNModel model,
String decisionName,
org.kie.dmn.api.core.DMNContext context) |
Set<org.kie.dmn.api.core.event.DMNRuntimeEventListener> |
getListeners() |
org.kie.dmn.api.core.DMNModel |
getModel(String namespace,
String modelName) |
List<org.kie.dmn.api.core.DMNModel> |
getModels() |
org.kie.dmn.api.core.DMNContext |
newContext() |
void |
removeListener(org.kie.dmn.api.core.event.DMNRuntimeEventListener listener) |
public List<org.kie.dmn.api.core.DMNModel> getModels()
getModels in interface org.kie.dmn.api.core.DMNRuntimepublic org.kie.dmn.api.core.DMNModel getModel(String namespace, String modelName)
getModel in interface org.kie.dmn.api.core.DMNRuntimepublic org.kie.dmn.api.core.DMNResult evaluateAll(org.kie.dmn.api.core.DMNModel model,
org.kie.dmn.api.core.DMNContext context)
evaluateAll in interface org.kie.dmn.api.core.DMNRuntimepublic org.kie.dmn.api.core.DMNResult evaluateDecisionByName(org.kie.dmn.api.core.DMNModel model,
String decisionName,
org.kie.dmn.api.core.DMNContext context)
evaluateDecisionByName in interface org.kie.dmn.api.core.DMNRuntimepublic org.kie.dmn.api.core.DMNResult evaluateDecisionById(org.kie.dmn.api.core.DMNModel model,
String decisionId,
org.kie.dmn.api.core.DMNContext context)
evaluateDecisionById in interface org.kie.dmn.api.core.DMNRuntimepublic void addListener(org.kie.dmn.api.core.event.DMNRuntimeEventListener listener)
addListener in interface org.kie.dmn.api.core.event.DMNRuntimeEventManagerpublic void removeListener(org.kie.dmn.api.core.event.DMNRuntimeEventListener listener)
removeListener in interface org.kie.dmn.api.core.event.DMNRuntimeEventManagerpublic Set<org.kie.dmn.api.core.event.DMNRuntimeEventListener> getListeners()
getListeners in interface org.kie.dmn.api.core.event.DMNRuntimeEventManagerpublic org.kie.dmn.api.core.DMNContext newContext()
newContext in interface org.kie.dmn.api.core.DMNRuntimeCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.