Class DataStorage
java.lang.Object
org.exoplatform.commons.file.storage.DataStorage
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com
-
Constructor Summary
ConstructorsConstructorDescriptionDataStorage(FileInfoDAO fileInfoDAO, NameSpaceDAO nameSpaceDAO, OrphanFileDAO orphanFileDAO) -
Method Summary
Modifier and TypeMethodDescriptioncreateNameSpace(NameSpace nameSpace) voidcreateNameSpaces(List<NameSpace> listNameSpace) voidcreateOrphanFile(FileInfo fileInfo) voiddeleteFileInfo(long id) voiddeleteOrphanFile(long id) getAllDeletedFiles(Date date) getAllFilesInfo(int offset, int limit) getAllOrphanFile(Date date) getFileInfo(long id) getFileInfoListByChecksum(String checksum) getNameSpace(long id) getNameSpace(String name) intsharedChecksum(String checksum) updateFileInfo(FileInfo fileInfo)
-
Constructor Details
-
DataStorage
-
-
Method Details
-
getFileInfo
-
getFileInfoListByChecksum
-
getAllFilesInfo
-
getNameSpace
-
getNameSpace
-
createNameSpaces
-
createNameSpace
-
create
-
updateFileInfo
-
deleteFileInfo
public void deleteFileInfo(long id) -
createOrphanFile
-
deleteOrphanFile
public void deleteOrphanFile(long id) -
getAllDeletedFiles
-
getAllOrphanFile
-