程序包 cool.scx.ext.fss

类 FSSObjectService

java.lang.Object
cool.scx.core.base.BaseModelService<FSSObject>
cool.scx.ext.fss.FSSObjectService

public class FSSObjectService extends cool.scx.core.base.BaseModelService<FSSObject>
UploadFileService
版本:
0.3.6
作者:
scx567888
  • 构造器详细资料

    • FSSObjectService

      public FSSObjectService()
  • 方法详细资料

    • getPhysicalFilePath

      public static Path getPhysicalFilePath(FSSObject fssObject)
      获取物理文件路径
      参数:
      fssObject - a FSSObject object
      返回:
      a Path object
    • findFSSObjectListByMD5

      public List<FSSObject> findFSSObjectListByMD5(String fileMD5)
      根据 md5 查找文件
      参数:
      fileMD5 - md5 值
      返回:
      找的的数据
    • countByMD5

      public long countByMD5(String fileMD5)
      a
      参数:
      fileMD5 - a
      返回:
      a
    • findByFSSObjectID

      public FSSObject findByFSSObjectID(String fssObjectID)

      checkFileID.

      参数:
      fssObjectID - a String object
      返回:
      a FSSObject object
    • findByFSSObjectIDs

      public List<FSSObject> findByFSSObjectIDs(List<String> fssObjectIDs)
      a
      参数:
      fssObjectIDs - a
      返回:
      a
    • delete

      public void delete(String fssObjectID) throws IOException
      根据 fssObjectID 进行删除 (同时还会删除物理文件, 如果引用为 0 的话)
      参数:
      fssObjectID - f
      抛出:
      IOException - f