@Service public class FileModelServiceImpl extends Object implements FileModelService
| Constructor and Description |
|---|
FileModelServiceImpl(org.springframework.context.ApplicationEventPublisher applicationEventPublisher) |
public FileModelServiceImpl(org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
public List<FileModelDTO> list(String keyword)
FileModelServicelist in interface FileModelServicekeyword - 关键词public FileModelDTO getFileModelDetail(Long modelId)
FileModelServicegetFileModelDetail in interface FileModelServicemodelId - 文件结构模型IDpublic DataPackage getDataPackage(Long modelId)
FileModelServicegetDataPackage in interface FileModelServicemodelId - 文件结构模型IDpublic Long importXml(org.springframework.web.multipart.MultipartFile file, String name)
FileModelServiceimportXml in interface FileModelServicefile - xml文件name - 文件结构模型名称public void exportXml(Long modelId)
FileModelServiceexportXml in interface FileModelServicemodelId - 文件结构模型IDpublic Long addFileModel(FileModelCreateDTO createDTO)
FileModelServiceaddFileModel in interface FileModelServicecreateDTO - 新建参数public void updateFileModel(FileModelEditDTO editDTO)
FileModelServiceupdateFileModel in interface FileModelServiceeditDTO - 编辑参数public void delete(Long modelId)
FileModelServicedelete in interface FileModelServicemodelId - 文件结构模型IDpublic RealFileModelNodeDTO creatFileModelFromFolder(Long modelId, String dirPath)
FileModelServicecreatFileModelFromFolder in interface FileModelServicemodelId - 文件结构模型IDdirPath - 文件夹路径public RealFileModelNodeDTO creatFileModelFromFolder(Long modelId, com.geoway.adf.gis.fs.IFileset dirFileset)
FileModelServicecreatFileModelFromFolder in interface FileModelServicemodelId - 文件结构模型IDdirFileset - 文件public void saveFileModel(RealFileModelNodeDTO modelNodeDTO)
FileModelServicesaveFileModel in interface FileModelServicemodelNodeDTO - 文件结构模型public ScanResultDTO scanFile(Long modelId, String dirPath, Boolean needScanInvalidData)
FileModelServicescanFile in interface FileModelServicemodelId - 文件结构模型IDdirPath - 文件夹路径needScanInvalidData - 是否需要扫描不合格的数据public ScanResultDTO scanFile(Long modelId, com.geoway.adf.gis.fs.IFileset dirFileset, Boolean needScanInvalidData)
FileModelServicescanFile in interface FileModelServicemodelId - 文件结构模型IDdirFileset - 文件夹needScanInvalidData - 是否需要扫描不合格的数据public List<FilePropertyDTO> getFileProperty(List<Integer> nodeTypes)
FileModelServicegetFileProperty in interface FileModelServicenodeTypes - 节点类型列表public List<NameRuleDTO> getNameRule(List<Integer> nodeTypes)
FileModelServicegetNameRule in interface FileModelServicenodeTypes - 节点类型列表public List<String> getPropertySetting(Long modelId)
FileModelServicegetPropertySetting in interface FileModelServicemodelId - 文件结构模型标识public ModelNodeDTO getModelNodeDetail(Long modelId, String nodePath)
FileModelServicegetModelNodeDetail in interface FileModelServicemodelId - 文件结构模型IDnodePath - 节点路径(唯一标识)public String copyModelNode(ModelNodeCopyDTO copyDTO)
FileModelServicecopyModelNode in interface FileModelServicecopyDTO - 复制参数public String addModelFileNode(ModelFileNodeCreateDTO createDTO)
FileModelServiceaddModelFileNode in interface FileModelServicecreateDTO - 新建参数public String updateModelFileNode(ModelFileNodeEditDTO editDTO)
FileModelServiceupdateModelFileNode in interface FileModelServiceeditDTO - 编辑参数public String addModelFolderNode(ModelFolderNodeCreateDTO createDTO)
FileModelServiceaddModelFolderNode in interface FileModelServicecreateDTO - 新建参数public String updateModelFolderNode(ModelFolderNodeEditDTO editDTO)
FileModelServiceupdateModelFolderNode in interface FileModelServiceeditDTO - 编辑参数public String addOrUpdateModelCompactPackageNode(ModelCompactPackageNodeCreateDTO createDTO)
FileModelServiceaddOrUpdateModelCompactPackageNode in interface FileModelServicecreateDTO - 编辑参数public void deleteModelNode(Long modelId, String nodePath)
FileModelServicedeleteModelNode in interface FileModelServicemodelId - 文件结构模型IDnodePath - 节点路径(唯一标识)public void setModelKey(Long modelId, String nodePath)
FileModelServicesetModelKey in interface FileModelServicemodelId - 文件结构模型IDnodePath - 节点标识public String checkNameRuleJs(NameRuleJsCheckDTO checkDTO)
FileModelServicecheckNameRuleJs in interface FileModelServicecheckDTO - 检查参数Copyright © 2025. All rights reserved.