| 
     << 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接口方法将需要删除的文件进行删除操作。