Class RuleExecutionAuditContainer

java.lang.Object
org.flowable.dmn.api.RuleExecutionAuditContainer

public class RuleExecutionAuditContainer extends Object
Author:
Yvo Swillens
  • Field Details

    • 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
  • Constructor Details

    • RuleExecutionAuditContainer

      public RuleExecutionAuditContainer(int ruleNumber)
  • Method Details

    • 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()