public interface DataSourceRightService
| Modifier and Type | Method and Description |
|---|---|
DataSourceDTO |
fillDataSourceOperationRight(DataSourceDTO dataSource)
设置数据源操作权限
|
List<SimpleDatasetDTO> |
fillSimpleDatasetOperationRights(String dsKey,
List<SimpleDatasetDTO> datasets)
设置数据集基本信息列表的操作权限
|
<T extends DatasetDTO> |
filterDatasetDetail(String dsKey,
T dataset)
过滤数据集详情
|
List<DataSourceDTO> |
filterDataSources(List<DataSourceDTO> dataSources)
过滤数据源列表中的空间库数据源
|
List<com.geoway.adf.gis.geodb.IGeoDataset> |
filterDisplayGeoDatasets(String dsKey,
List<com.geoway.adf.gis.geodb.IGeoDataset> datasets)
过滤可展示工作空间数据集列表
|
List<com.geoway.adf.gis.geodb.IGeoDataset> |
filterGeoDatasets(String dsKey,
List<com.geoway.adf.gis.geodb.IGeoDataset> datasets,
Map<com.geoway.adf.gis.geodb.IGeoDataset,List<com.geoway.adf.gis.geodb.IGeoDataset>> subGeoDatasetMap,
Map<Integer,Integer> typeCount)
过滤工作空间数据集列表
|
DataQueryResult |
filterQueryResult(String dsKey,
String datasetId,
DataQueryResult result)
过滤数据查询结果
|
List<SimpleDatasetDTO> |
filterSimpleDatasets(String dsKey,
List<SimpleDatasetDTO> datasets)
过滤数据集基本信息列表
|
List<DsRightDTO> |
listDatasetRights(String roleId,
String dsKey)
查询角色的数据集权限
|
List<DsRightDTO> |
listDataSourceRights(String roleId)
查询角色的数据源权限
|
List<DsRightDTO> |
listFieldRights(String roleId,
String dsKey,
String datasetId)
查询角色的字段权限
|
void |
saveDatasetRights(DsDatasetRightSaveDTO saveDTO)
批量保存角色在指定空间库下的数据集权限
|
void |
saveDataSourceRights(DsDataSourceRightSaveDTO saveDTO)
批量保存角色的数据源连接权限
|
void |
saveFieldRights(DsFieldRightSaveDTO saveDTO)
保存角色在指定数据集下的字段权限
|
List<DsRightDTO> listDataSourceRights(String roleId)
roleId - 角色 IDList<DsRightDTO> listDatasetRights(String roleId, String dsKey)
roleId - 角色 IDdsKey - 数据源 keyList<DsRightDTO> listFieldRights(String roleId, String dsKey, String datasetId)
roleId - 角色 IDdsKey - 数据源 keydatasetId - 数据集 IDvoid saveDataSourceRights(DsDataSourceRightSaveDTO saveDTO)
saveDTO - 保存参数void saveDatasetRights(DsDatasetRightSaveDTO saveDTO)
saveDTO - 保存参数void saveFieldRights(DsFieldRightSaveDTO saveDTO)
saveDTO - 保存参数List<DataSourceDTO> filterDataSources(List<DataSourceDTO> dataSources)
dataSources - 数据源列表DataSourceDTO fillDataSourceOperationRight(DataSourceDTO dataSource)
dataSource - 数据源信息List<SimpleDatasetDTO> filterSimpleDatasets(String dsKey, List<SimpleDatasetDTO> datasets)
dsKey - 数据源 keydatasets - 数据集基本信息列表List<SimpleDatasetDTO> fillSimpleDatasetOperationRights(String dsKey, List<SimpleDatasetDTO> datasets)
dsKey - 数据源 keydatasets - 数据集基本信息列表<T extends DatasetDTO> T filterDatasetDetail(String dsKey, T dataset)
T - 数据集 DTO 类型dsKey - 数据源 keydataset - 数据集详情List<com.geoway.adf.gis.geodb.IGeoDataset> filterGeoDatasets(String dsKey, List<com.geoway.adf.gis.geodb.IGeoDataset> datasets, Map<com.geoway.adf.gis.geodb.IGeoDataset,List<com.geoway.adf.gis.geodb.IGeoDataset>> subGeoDatasetMap, Map<Integer,Integer> typeCount)
dsKey - 数据源 keydatasets - 数据集列表subGeoDatasetMap - 父子数据集映射typeCount - 数据集类型统计List<com.geoway.adf.gis.geodb.IGeoDataset> filterDisplayGeoDatasets(String dsKey, List<com.geoway.adf.gis.geodb.IGeoDataset> datasets)
dsKey - 数据源 keydatasets - 数据集列表DataQueryResult filterQueryResult(String dsKey, String datasetId, DataQueryResult result)
dsKey - 数据源 keydatasetId - 数据集 IDresult - 查询结果Copyright © 2026. All rights reserved.