<< Click to Display Table of Contents >> 删除集市文件 |
本章描述了删除集市文件的接口方法,相关的输入输出,以及调用时的注意事项。删除集市文件的接口目前主要通过MRUtil类进行,暂时不支持远程调用的方式(需要启动产品后,在产品代码上调用),并且限定为必须具有admin角色的用户才能进行。
方法说明:
调用类和方法 |
输入 |
输出 |
描述 |
---|---|---|---|
MRUtil.folders(GPrincipal user) |
user 请求的用户,要求是具有admin角色的用户 |
String[] |
静态方法,需捕获异常,获取集市的文件夹信息 |
MRUtil.files(String folder, GPrincipal user) |
folder 文件夹相对路径 user 请求的用户,要求是具有admin角色的用户 |
String[] |
静态方法,需捕获异常,获取集市中某个文件夹的文件信息 |
MRUtil.removeGSFolder(String folder, GPrincipal user) |
folder 要删除的集市文件夹相对路径 user 删除集市文件夹使用的用户,必须具有admin的角色 |
Result MRUtil中内部类,其中有两个public属性state、info,state取值可为MRUtil.SUCCEED_RESULT和MRUtil.FAILED_RESULT,当为MRUtil.FAILED_RESULT时,info中为失败信息 |
静态方法,需捕获异常,删除集市文件夹 |
MRUtil.removeGSFile(String file, GPrincipal user) |
file 要删除的集市文件相对路径 user 删除集市文件使用的用户,必须具有admin的角色 |
Result 同上 |
静态方法,需捕获异常,删除集市中指定的文件 |
调用说明:
可通过folders和files接口方法获得文件夹或者文件,然后通过remove接口方法将需要删除的文件进行删除操作。