Class DataSetParameterProvider
java.lang.Object
org.qubership.atp.dataset.service.jpa.impl.DataSetParameterProvider
Service class used for creating root parameters entities for DS tree.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected GridFsRepositoryprotected MacroContextServiceprotected org.qubership.atp.macros.core.calculator.MacrosCalculatorprotected org.qubership.atp.macros.core.client.MacrosFeignClientprotected ModelsProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.qubership.atp.macros.core.model.Macros> getAtpMacros(UUID visibilityAreaId) Get model macros.getDataSetParameterResolved(UUID dataSetListId, UUID dataSetParameterId, AttributeTypeName attributeType, boolean evaluate, MacroContext macroContext, ParameterPositionContext parameterPositionContext) Returns parameter implementation, depending on it's type.getFileVariableInfo(UUID parameterId)
-
Field Details
-
gridFsRepository
-
macroContextService
-
modelsProvider
-
macrosFeignClient
@Autowired protected org.qubership.atp.macros.core.client.MacrosFeignClient macrosFeignClient -
macrosCalculator
@Autowired protected org.qubership.atp.macros.core.calculator.MacrosCalculator macrosCalculator
-
-
Constructor Details
-
DataSetParameterProvider
public DataSetParameterProvider()
-
-
Method Details
-
getDataSetParameterResolved
public AbstractParameter getDataSetParameterResolved(UUID dataSetListId, UUID dataSetParameterId, AttributeTypeName attributeType, boolean evaluate, MacroContext macroContext, ParameterPositionContext parameterPositionContext) Returns parameter implementation, depending on it's type. -
getFileVariableInfo
-
getAtpMacros
Get model macros.
-