Package io.flowcov.camunda.model
Class DecisionCoverage
- java.lang.Object
-
- io.flowcov.camunda.model.DecisionCoverage
-
public class DecisionCoverage extends java.lang.ObjectCoverage of a process definition.
-
-
Constructor Summary
Constructors Constructor Description DecisionCoverage(org.camunda.bpm.engine.ProcessEngine processEngine, org.camunda.bpm.engine.repository.DecisionDefinition decisionDefinition)Constructor assembling a pristine decision coverage object from the decision definition and DMN model information retrieved from the process engine.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCoveredDmnRule(java.util.List<CoveredDmnRule> rules)Adds a covered DMN Rule to the coverage.java.lang.StringgetDecisionDefinitionId()java.lang.StringgetDecisionDefinitionKey()org.camunda.bpm.engine.repository.DecisionDefinitiongetDecisionDefintion()
-
-
-
Constructor Detail
-
DecisionCoverage
public DecisionCoverage(org.camunda.bpm.engine.ProcessEngine processEngine, org.camunda.bpm.engine.repository.DecisionDefinition decisionDefinition)Constructor assembling a pristine decision coverage object from the decision definition and DMN model information retrieved from the process engine.- Parameters:
processEngine-decisionDefinition-
-
-
Method Detail
-
addCoveredDmnRule
public void addCoveredDmnRule(java.util.List<CoveredDmnRule> rules)
Adds a covered DMN Rule to the coverage.- Parameters:
rules-
-
getDecisionDefintion
public org.camunda.bpm.engine.repository.DecisionDefinition getDecisionDefintion()
-
getDecisionDefinitionId
public java.lang.String getDecisionDefinitionId()
-
getDecisionDefinitionKey
public java.lang.String getDecisionDefinitionKey()
-
-