Package org.flowable.dmn.api
Class DecisionServiceExecutionAuditContainer
- java.lang.Object
-
- org.flowable.dmn.api.DecisionExecutionAuditContainer
-
- org.flowable.dmn.api.DecisionServiceExecutionAuditContainer
-
public class DecisionServiceExecutionAuditContainer extends DecisionExecutionAuditContainer
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,DecisionExecutionAuditContainer>childDecisionExecutionsprotected Map<String,List<Map<String,Object>>>decisionServiceResult-
Fields inherited from class org.flowable.dmn.api.DecisionExecutionAuditContainer
decisionKey, decisionName, decisionResult, decisionResultTypes, decisionVersion, dmnDeploymentId, endTime, exceptionMessage, failed, hitPolicy, inputVariables, inputVariableTypes, multipleResults, ruleExecutions, startTime, strictMode, validationMessage
-
-
Constructor Summary
Constructors Constructor Description DecisionServiceExecutionAuditContainer()DecisionServiceExecutionAuditContainer(String id, String name, int decisionVersion, boolean strictMode, Map<String,Object> variables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChildDecisionExecution(String decisionKey, DecisionExecutionAuditContainer decisionResult)voidaddDecisionServiceResult(String decisionKey, List<Map<String,Object>> decisionResult)DecisionExecutionAuditContainergetChildDecisionExecution(String decisionKey)Map<String,DecisionExecutionAuditContainer>getChildDecisionExecutions()Map<String,List<Map<String,Object>>>getDecisionServiceResult()List<Map<String,Object>>getDecisionServiceResultForDecision(String decisionKey)voidsetChildDecisionExecutions(Map<String,DecisionExecutionAuditContainer> childDecisionExecutions)voidsetDecisionServiceResult(Map<String,List<Map<String,Object>>> decisionServiceResult)-
Methods inherited from class org.flowable.dmn.api.DecisionExecutionAuditContainer
addDecisionResultObject, addDecisionResultType, addInputEntry, addInputEntry, addOutputEntry, addOutputEntry, addRuleEntry, createDefensiveCopyInputVariables, getDecisionKey, getDecisionName, getDecisionResult, getDecisionResultTypes, getDecisionVersion, getDmnDeploymentId, getEndTime, getExceptionMessage, getHitPolicy, getInputVariables, getInputVariableTypes, getRuleExecutions, getStartTime, getValidationMessage, getVariablesTypeMap, isBoolean, isDate, isFailed, isMultipleResults, isNumber, isStrictMode, markRuleEnd, markRuleValid, setDecisionResult, setDmnDeploymentId, setExceptionMessage, setFailed, setInputVariableTypes, setMultipleResults, setStrictMode, setValidationMessage, stopAudit
-
-
-
-
Method Detail
-
setDecisionServiceResult
public void setDecisionServiceResult(Map<String,List<Map<String,Object>>> decisionServiceResult)
-
addDecisionServiceResult
public void addDecisionServiceResult(String decisionKey, List<Map<String,Object>> decisionResult)
-
getDecisionServiceResultForDecision
public List<Map<String,Object>> getDecisionServiceResultForDecision(String decisionKey)
-
getChildDecisionExecution
public DecisionExecutionAuditContainer getChildDecisionExecution(String decisionKey)
-
addChildDecisionExecution
public void addChildDecisionExecution(String decisionKey, DecisionExecutionAuditContainer decisionResult)
-
getChildDecisionExecutions
public Map<String,DecisionExecutionAuditContainer> getChildDecisionExecutions()
-
setChildDecisionExecutions
public void setChildDecisionExecutions(Map<String,DecisionExecutionAuditContainer> childDecisionExecutions)
-
-