Class AbstractDecisionViewRawDataInterpreter
java.lang.Object
io.camunda.optimize.service.db.report.interpreter.view.decision.AbstractDecisionViewRawDataInterpreter
- All Implemented Interfaces:
DecisionViewInterpreter,ViewInterpreter<DecisionReportDataDto,DecisionExecutionPlan>
- Direct Known Subclasses:
DecisionViewRawDataInterpreterES,DecisionViewRawDataInterpreterOS
public abstract class AbstractDecisionViewRawDataInterpreter
extends Object
implements DecisionViewInterpreter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringprotected final RawDecisionDataResultDtoMapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddNewVariablesAndDtoFieldsToTableColumnConfig(ExecutionContext<DecisionReportDataDto, DecisionExecutionPlan> context, List<RawDataDecisionInstanceDto> rawData) protected abstract DecisionVariableReaderprotected Set<InputVariableEntry> getInputVariableEntries(SingleReportDataDto reportDataDto) protected Set<OutputVariableEntry> getOutputVars(SingleReportDataDto reportDataDto) protected StringgetPrefixedInputVariableId(InputVariableEntry inputVariableEntry) protected StringgetPrefixedOutputVariableId(OutputVariableEntry outputVariableEntry) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.camunda.optimize.service.db.report.interpreter.view.decision.DecisionViewInterpreter
getViewPropertyMethods inherited from interface io.camunda.optimize.service.db.report.interpreter.view.ViewInterpreter
createEmptyResult
-
Field Details
-
INPUT_VARIABLE_PREFIX
- See Also:
-
OUTPUT_VARIABLE_PREFIX
- See Also:
-
rawDataSingleReportResultDtoMapper
-
-
Constructor Details
-
AbstractDecisionViewRawDataInterpreter
public AbstractDecisionViewRawDataInterpreter()
-
-
Method Details
-
getSupportedViews
- Specified by:
getSupportedViewsin interfaceDecisionViewInterpreter
-
getDecisionVariableReader
-
getInputVariableEntries
-
getOutputVars
-
addNewVariablesAndDtoFieldsToTableColumnConfig
protected void addNewVariablesAndDtoFieldsToTableColumnConfig(ExecutionContext<DecisionReportDataDto, DecisionExecutionPlan> context, List<RawDataDecisionInstanceDto> rawData) -
getPrefixedInputVariableId
-
getPrefixedOutputVariableId
-