Package org.kie.dmn.core.impl
Class DMNRuntimeEventManagerUtils
- java.lang.Object
-
- org.kie.dmn.core.impl.DMNRuntimeEventManagerUtils
-
public final class DMNRuntimeEventManagerUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidfireAfterEvaluateAll(DMNRuntimeEventManagerImpl eventManager, org.kie.dmn.api.core.DMNModel model, DMNResultImpl result)static voidfireAfterEvaluateBKM(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode bkm, org.kie.dmn.api.core.DMNResult result)static voidfireAfterEvaluateContextEntry(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, String nodeName, String variableName, String variableId, String expressionId, Object expressionResult, org.kie.dmn.api.core.DMNResult result)static voidfireAfterEvaluateDecision(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.DecisionNode decision, org.kie.dmn.api.core.DMNResult result, org.kie.dmn.api.core.event.BeforeEvaluateDecisionEvent beforeEvaluateDecisionEvent)static voidfireAfterEvaluateDecisionService(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.DecisionServiceNode decision, org.kie.dmn.api.core.DMNResult result)static voidfireAfterEvaluateDecisionTable(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, String nodeName, String dtName, org.kie.dmn.api.core.DMNResult result, List<Integer> matches, List<Integer> fired)static voidfireAfterInvokeBKM(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode bkm, org.kie.dmn.api.core.DMNResult result, Object invocationResult)static voidfireBeforeEvaluateAll(DMNRuntimeEventManagerImpl eventManager, org.kie.dmn.api.core.DMNModel model, DMNResultImpl result)static voidfireBeforeEvaluateBKM(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode bkm, org.kie.dmn.api.core.DMNResult result)static voidfireBeforeEvaluateContextEntry(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, String nodeName, String variableName, String variableId, String expressionId, org.kie.dmn.api.core.DMNResult result)static org.kie.dmn.api.core.event.BeforeEvaluateDecisionEventfireBeforeEvaluateDecision(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.DecisionNode decision, org.kie.dmn.api.core.DMNResult result)static voidfireBeforeEvaluateDecisionService(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.DecisionServiceNode decision, org.kie.dmn.api.core.DMNResult result)static voidfireBeforeEvaluateDecisionTable(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, String nodeName, String dtName, org.kie.dmn.api.core.DMNResult result)static voidfireBeforeInvokeBKM(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode bkm, org.kie.dmn.api.core.DMNResult result, List<Object> invocationParameters)
-
-
-
Method Detail
-
fireBeforeEvaluateDecision
public static org.kie.dmn.api.core.event.BeforeEvaluateDecisionEvent fireBeforeEvaluateDecision(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.DecisionNode decision, org.kie.dmn.api.core.DMNResult result)
-
fireAfterEvaluateDecision
public static void fireAfterEvaluateDecision(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.DecisionNode decision, org.kie.dmn.api.core.DMNResult result, org.kie.dmn.api.core.event.BeforeEvaluateDecisionEvent beforeEvaluateDecisionEvent)
-
fireBeforeEvaluateDecisionService
public static void fireBeforeEvaluateDecisionService(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.DecisionServiceNode decision, org.kie.dmn.api.core.DMNResult result)
-
fireAfterEvaluateDecisionService
public static void fireAfterEvaluateDecisionService(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.DecisionServiceNode decision, org.kie.dmn.api.core.DMNResult result)
-
fireBeforeEvaluateBKM
public static void fireBeforeEvaluateBKM(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode bkm, org.kie.dmn.api.core.DMNResult result)
-
fireAfterEvaluateBKM
public static void fireAfterEvaluateBKM(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode bkm, org.kie.dmn.api.core.DMNResult result)
-
fireBeforeEvaluateDecisionTable
public static void fireBeforeEvaluateDecisionTable(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, String nodeName, String dtName, org.kie.dmn.api.core.DMNResult result)
-
fireAfterEvaluateDecisionTable
public static void fireAfterEvaluateDecisionTable(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, String nodeName, String dtName, org.kie.dmn.api.core.DMNResult result, List<Integer> matches, List<Integer> fired)
-
fireBeforeEvaluateContextEntry
public static void fireBeforeEvaluateContextEntry(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, String nodeName, String variableName, String variableId, String expressionId, org.kie.dmn.api.core.DMNResult result)
-
fireAfterEvaluateContextEntry
public static void fireAfterEvaluateContextEntry(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, String nodeName, String variableName, String variableId, String expressionId, Object expressionResult, org.kie.dmn.api.core.DMNResult result)
-
fireBeforeInvokeBKM
public static void fireBeforeInvokeBKM(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode bkm, org.kie.dmn.api.core.DMNResult result, List<Object> invocationParameters)
-
fireAfterInvokeBKM
public static void fireAfterInvokeBKM(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode bkm, org.kie.dmn.api.core.DMNResult result, Object invocationResult)
-
fireBeforeEvaluateAll
public static void fireBeforeEvaluateAll(DMNRuntimeEventManagerImpl eventManager, org.kie.dmn.api.core.DMNModel model, DMNResultImpl result)
-
fireAfterEvaluateAll
public static void fireAfterEvaluateAll(DMNRuntimeEventManagerImpl eventManager, org.kie.dmn.api.core.DMNModel model, DMNResultImpl result)
-
-