public class DmnEngineMetricCollectorWrapper extends Object implements DmnEngineMetricCollector, DmnDecisionEvaluationListener
Modifier and Type | Field and Description |
---|---|
protected DmnEngineMetricCollector |
collector |
Constructor and Description |
---|
DmnEngineMetricCollectorWrapper(DmnEngineMetricCollector collector) |
Modifier and Type | Method and Description |
---|---|
long |
clearExecutedDecisionElements()
Resets the executed decision elements to 0.
|
long |
clearExecutedDecisionInstances()
Resets the executed decision instances to 0.
|
long |
getExecutedDecisionElements() |
long |
getExecutedDecisionInstances() |
void |
notify(DmnDecisionEvaluationEvent evaluationEvent)
Will be called after a decision was evaluated.
|
void |
notify(DmnDecisionTableEvaluationEvent evaluationEvent)
Will be called after a decision table was evaluated.
|
protected void |
notifyCollector(DmnDecisionLogicEvaluationEvent evaluationEvent) |
protected final DmnEngineMetricCollector collector
public DmnEngineMetricCollectorWrapper(DmnEngineMetricCollector collector)
public void notify(DmnDecisionTableEvaluationEvent evaluationEvent)
DmnDecisionTableEvaluationListener
notify
in interface DmnDecisionTableEvaluationListener
evaluationEvent
- the evaluation eventpublic void notify(DmnDecisionEvaluationEvent evaluationEvent)
DmnDecisionEvaluationListener
notify
in interface DmnDecisionEvaluationListener
evaluationEvent
- the evaluation eventprotected void notifyCollector(DmnDecisionLogicEvaluationEvent evaluationEvent)
public long getExecutedDecisionInstances()
getExecutedDecisionInstances
in interface DmnEngineMetricCollector
public long getExecutedDecisionElements()
getExecutedDecisionElements
in interface DmnEngineMetricCollector
public long clearExecutedDecisionInstances()
DmnEngineMetricCollector
clearExecutedDecisionInstances
in interface DmnEngineMetricCollector
public long clearExecutedDecisionElements()
DmnEngineMetricCollector
clearExecutedDecisionElements
in interface DmnEngineMetricCollector
Copyright © 2022. All rights reserved.