public class DataStorage extends Object
| Constructor and Description |
|---|
DataStorage(FileInfoDAO fileInfoDAO,
NameSpaceDAO nameSpaceDAO,
OrphanFileDAO orphanFileDAO) |
| Modifier and Type | Method and Description |
|---|---|
FileInfo |
create(FileInfo fileInfo,
NameSpace nameSpace) |
NameSpace |
createNameSpace(NameSpace nameSpace) |
void |
createNameSpaces(List<NameSpace> listNameSpace) |
void |
createOrphanFile(FileInfo fileInfo) |
void |
deleteFileInfo(long id) |
void |
deleteOrphanFile(long id) |
List<FileInfo> |
getAllDeletedFiles(Date date) |
List<FileInfo> |
getAllFilesInfo(int offset,
int limit) |
List<OrphanFile> |
getAllOrphanFile(Date date) |
FileInfo |
getFileInfo(long id) |
NameSpace |
getNameSpace(long id) |
NameSpace |
getNameSpace(String name) |
int |
sharedChecksum(String checksum) |
FileInfo |
updateFileInfo(FileInfo fileInfo) |
public DataStorage(FileInfoDAO fileInfoDAO, NameSpaceDAO nameSpaceDAO, OrphanFileDAO orphanFileDAO)
public FileInfo getFileInfo(long id)
public int sharedChecksum(String checksum)
public NameSpace getNameSpace(long id)
public void deleteFileInfo(long id)
public void createOrphanFile(FileInfo fileInfo)
public void deleteOrphanFile(long id)
public List<OrphanFile> getAllOrphanFile(Date date)
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.