Package org.flowable.dmn.api
Class RuleExecutionAuditContainer
- java.lang.Object
-
- org.flowable.dmn.api.RuleExecutionAuditContainer
-
public class RuleExecutionAuditContainer extends Object
- Author:
- Yvo Swillens
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ExpressionExecution>conclusionResultsprotected List<ExpressionExecution>conditionResultsprotected DateendTimeprotected StringexceptionMessageprotected intruleNumberprotected DatestartTimeprotected Booleanvalidprotected StringvalidationMessage
-
Constructor Summary
Constructors Constructor Description RuleExecutionAuditContainer(int ruleNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConclusionResult(ExpressionExecution executionResult)voidaddConditionResult(ExpressionExecution expressionExecution)List<ExpressionExecution>getConclusionResults()List<ExpressionExecution>getConditionResults()DategetEndTime()StringgetExceptionMessage()intgetRuleNumber()DategetStartTime()StringgetValidationMessage()BooleanisValid()voidmarkRuleEnd()voidsetEndTime(Date endTime)voidsetExceptionMessage(String exceptionMessage)voidsetStartTime(Date startTime)voidsetValid()voidsetValidationMessage(String validationMessage)
-
-
-
Field Detail
-
startTime
protected Date startTime
-
endTime
protected Date endTime
-
ruleNumber
protected int ruleNumber
-
valid
protected Boolean valid
-
exceptionMessage
protected String exceptionMessage
-
validationMessage
protected String validationMessage
-
conditionResults
protected List<ExpressionExecution> conditionResults
-
conclusionResults
protected List<ExpressionExecution> conclusionResults
-
-
Method Detail
-
addConditionResult
public void addConditionResult(ExpressionExecution expressionExecution)
-
addConclusionResult
public void addConclusionResult(ExpressionExecution executionResult)
-
markRuleEnd
public void markRuleEnd()
-
getStartTime
public Date getStartTime()
-
setStartTime
public void setStartTime(Date startTime)
-
getEndTime
public Date getEndTime()
-
setEndTime
public void setEndTime(Date endTime)
-
getRuleNumber
public int getRuleNumber()
-
isValid
public Boolean isValid()
-
setValid
public void setValid()
-
getExceptionMessage
public String getExceptionMessage()
-
setExceptionMessage
public void setExceptionMessage(String exceptionMessage)
-
getValidationMessage
public String getValidationMessage()
-
setValidationMessage
public void setValidationMessage(String validationMessage)
-
getConditionResults
public List<ExpressionExecution> getConditionResults()
-
getConclusionResults
public List<ExpressionExecution> getConclusionResults()
-
-