Class DataSetListContextService
java.lang.Object
org.qubership.atp.dataset.service.jpa.impl.DataSetListContextService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ModelsProviderprotected ThreadLocal<List<DataSetListContext>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetDataSetListContext(UUID dataSetListId, List<Integer> dataSetColumns, List<AttributeTypeName> attributeTypesToLoad, List<UUID> pathRestrictions) Returns unevaluated DSL structure.getDataSetListContext(UUID dataSetListId, List<Integer> dataSetColumns, List<AttributeTypeName> attributeTypesToLoad, List<UUID> pathRestrictions, org.springframework.data.domain.Pageable pageable) Returns unevaluated DSL structure.
-
Field Details
-
threadLocalValue
-
modelsProvider
-
-
Constructor Details
-
DataSetListContextService
public DataSetListContextService()
-
-
Method Details
-
getDataSetListContext
@Transactional(readOnly=true) public DataSetListContext getDataSetListContext(UUID dataSetListId, List<Integer> dataSetColumns, List<AttributeTypeName> attributeTypesToLoad, List<UUID> pathRestrictions, org.springframework.data.domain.Pageable pageable) Returns unevaluated DSL structure. pathRestrictions - Used for DSL lazy loading performance. Shows which groups should be loaded, and the last node will be fully loaded. -
getDataSetListContext
@Transactional(readOnly=true) public DataSetListContext getDataSetListContext(UUID dataSetListId, List<Integer> dataSetColumns, List<AttributeTypeName> attributeTypesToLoad, List<UUID> pathRestrictions) Returns unevaluated DSL structure. pathRestrictions - Used for DSL lazy loading performance. Shows which groups should be loaded, and the last node will be fully loaded. -
dropLocalThreadCache
public void dropLocalThreadCache()
-