@RestController @RequestMapping(value="/datasource/datum") public class DatumDatabaseController extends Object
| Constructor and Description |
|---|
DatumDatabaseController() |
| Modifier and Type | Method and Description |
|---|---|
com.geoway.adf.dms.common.web.Response<String> |
addDataSource(DatumDatabaseCreateDTO datumDatabaseCreateDTO) |
com.geoway.adf.dms.common.web.Response<Long> |
batchUpdateByFilter(DataBatchUpdateDTO dataBatchUpdateDTO) |
com.geoway.adf.dms.common.web.Response<String> |
createDatumDataset(DatumDatasetCreateDTO createDTO) |
com.geoway.adf.dms.common.web.Response<Long> |
deleteByFilter(DataBatchDeleteDTO dataBatchDeleteDTO) |
com.geoway.adf.dms.common.web.Response<Boolean> |
deleteData(String datasetId,
String objectId,
Boolean updateRenderIndex) |
com.geoway.adf.dms.common.web.Response |
deleteDatumDatabase(String id) |
com.geoway.adf.dms.common.web.Response |
deleteDatumDatabase(String key,
Boolean deleteBizInfo) |
com.geoway.adf.dms.common.web.Response<Boolean> |
fileDataUnitDownloadCheck(String dataId,
String fileLocation) |
com.geoway.adf.dms.common.web.Response<DatumDatasetDTO> |
getDatasetDetail(String key) |
com.geoway.adf.dms.common.web.Response<List<FilePathDTO>> |
getDatasetFilePathList(String datasetId) |
com.geoway.adf.dms.common.web.Response<DatumDatabaseDTO> |
getDatumDatabaseDetail(String key) |
com.geoway.adf.dms.common.web.Response<FileDataUnitDTO> |
getFileDataCatalog(String dataId) |
com.geoway.adf.dms.common.web.Response<FileDataUnitDTO> |
getFileDataCatalog(String datasetId,
Object objectId) |
void |
getFileDataCatalog(String dataId,
String fileLocation) |
com.geoway.adf.dms.common.web.Response<List<DatumDatabaseDTO>> |
list(String dataStoreTypes,
String keyword) |
ResponseDatasetList<SimpleDatasetDTO> |
listDatumDataset(String dsKey,
String datumTypes,
String keyword,
Integer pageIndex,
Integer rows) |
com.geoway.adf.dms.common.web.Response<Boolean> |
updateData(GeoDataEditDTO geoDataEdit) |
com.geoway.adf.dms.common.web.Response |
updateDatumDatabase(DatumDatabaseEditDTO datumDatabaseEditDTO) |
com.geoway.adf.dms.common.web.Response |
updateDatumDataset(DatumDatasetEditDTO editDTO) |
com.geoway.adf.dms.common.web.Response |
updateFields(List<FilePathRepairDTO> repairList) |
com.geoway.adf.dms.common.web.Response |
updateFields(String id,
DatumFieldsEditDTO fields) |
void |
viewFile(String dataId,
String fileLocation,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
@GetMapping(value="/list") public com.geoway.adf.dms.common.web.Response<List<DatumDatabaseDTO>> list(@RequestParam(required=false,defaultValue="4") String dataStoreTypes, @RequestParam(required=false) String keyword)
@GetMapping(value="/detail") public com.geoway.adf.dms.common.web.Response<DatumDatabaseDTO> getDatumDatabaseDetail(@RequestParam String key)
@GetMapping(value="/dataset/list") public ResponseDatasetList<SimpleDatasetDTO> listDatumDataset(@RequestParam String dsKey, @RequestParam(required=false) String datumTypes, @RequestParam(required=false) String keyword, @RequestParam(required=false) Integer pageIndex, @RequestParam(required=false) Integer rows)
@GetMapping(value="/dataset/detail") public com.geoway.adf.dms.common.web.Response<DatumDatasetDTO> getDatasetDetail(@RequestParam String key)
@PostMapping(value="") public com.geoway.adf.dms.common.web.Response<String> addDataSource(@RequestBody DatumDatabaseCreateDTO datumDatabaseCreateDTO)
@PutMapping(value="")
public com.geoway.adf.dms.common.web.Response updateDatumDatabase(@RequestBody
DatumDatabaseEditDTO datumDatabaseEditDTO)
@DeleteMapping(value="")
public com.geoway.adf.dms.common.web.Response deleteDatumDatabase(@RequestParam
String key,
@RequestParam(required=false,defaultValue="false")
Boolean deleteBizInfo)
@PostMapping(value="/dataset") public com.geoway.adf.dms.common.web.Response<String> createDatumDataset(@RequestBody DatumDatasetCreateDTO createDTO)
@PutMapping(value="/dataset")
public com.geoway.adf.dms.common.web.Response updateDatumDataset(@RequestBody
DatumDatasetEditDTO editDTO)
@PostMapping(value="/dataset/updatefields/{id}")
public com.geoway.adf.dms.common.web.Response updateFields(@PathVariable
String id,
@RequestBody
DatumFieldsEditDTO fields)
@DeleteMapping(value="/dataset")
public com.geoway.adf.dms.common.web.Response deleteDatumDatabase(@RequestParam
String id)
@GetMapping(value="/file/data/catalogByOID") public com.geoway.adf.dms.common.web.Response<FileDataUnitDTO> getFileDataCatalog(@RequestParam String datasetId, @RequestParam Object objectId)
@GetMapping(value="/file/data/catalog") public com.geoway.adf.dms.common.web.Response<FileDataUnitDTO> getFileDataCatalog(@RequestParam String dataId)
@GetMapping(value="/file/data/download/check") public com.geoway.adf.dms.common.web.Response<Boolean> fileDataUnitDownloadCheck(@RequestParam String dataId, @RequestParam(required=false) String fileLocation)
@GetMapping(value="/file/data/download")
public void getFileDataCatalog(@RequestParam
String dataId,
@RequestParam(required=false)
String fileLocation)
@GetMapping(value="/file/data/view")
public void viewFile(@RequestParam
String dataId,
@RequestParam(required=false)
String fileLocation,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@GetMapping(value="/dataset/file/path/list") public com.geoway.adf.dms.common.web.Response<List<FilePathDTO>> getDatasetFilePathList(@RequestParam String datasetId)
@PostMapping(value="/dataset/file/path/repair")
public com.geoway.adf.dms.common.web.Response updateFields(@RequestBody
List<FilePathRepairDTO> repairList)
@PostMapping(value="/dataset/data/update") public com.geoway.adf.dms.common.web.Response<Boolean> updateData(@RequestBody GeoDataEditDTO geoDataEdit)
@PostMapping(value="/data/batchUpdateByFilter") public com.geoway.adf.dms.common.web.Response<Long> batchUpdateByFilter(@RequestBody DataBatchUpdateDTO dataBatchUpdateDTO)
@PostMapping(value="/data/delete") public com.geoway.adf.dms.common.web.Response<Boolean> deleteData(@RequestParam String datasetId, @RequestParam String objectId, @RequestParam(required=false,defaultValue="false") Boolean updateRenderIndex)
@PostMapping(value="/data/deleteByFilter") public com.geoway.adf.dms.common.web.Response<Long> deleteByFilter(@RequestBody DataBatchDeleteDTO dataBatchDeleteDTO)
Copyright © 2025. All rights reserved.