package net.srt.service; import net.srt.entity.MetadataEntity; import net.srt.framework.common.cache.bean.Neo4jInfo; import net.srt.framework.common.utils.TreeNodeVo; import net.srt.framework.mybatis.service.BaseService; import net.srt.vo.MetadataVO; import java.util.List; /** * @BelongsProject: srt_cloud * @BelongsPackage: net.srt.service * @Author: jpz * @CreateTime: 2023/12/24 14:35 */ public interface MetadataService extends BaseService { List listByPatenId(Long parentId); List listFloder(); List listDb(); List listKeyword(String keyword); MetadataVO get(Long id); void save(MetadataVO vo); void update(MetadataVO vo); void delete(Long id); void updateNeo4j(Neo4jInfo neo4jInfo); Neo4jInfo getNeo4j(); }