package com.taobao.zeus.store; import java.util.List; import com.taobao.zeus.model.FileDescriptor; public interface FileManager { String PERSONAL="个人文档"; String SHARE="共享文档"; /** * 添加文件/文件夹 * @param file * @return id */ FileDescriptor addFile(String uid,String parentId,String name,boolean folder); /** * 删除文件/文件夹 * @param file */ public void deleteFile(String fileId); /** * 后台查询File最新内容 * @param id * @param callback */ public FileDescriptor getFile(String id); public void update(FileDescriptor fd); public List<FileDescriptor> getSubFiles(String id); public List<FileDescriptor> getUserFiles(String uid); }