@Transactional(rollbackFor={PortalException.class,SystemException.class}) public interface DLStore
| Modifier and Type | Method and Description |
|---|---|
void |
addDirectory(long companyId,
long repositoryId,
String dirName) |
void |
addFile(long companyId,
long repositoryId,
String fileName,
boolean validateFileExtension,
byte[] bytes) |
void |
addFile(long companyId,
long repositoryId,
String fileName,
boolean validateFileExtension,
File file) |
void |
addFile(long companyId,
long repositoryId,
String fileName,
boolean validateFileExtension,
InputStream is) |
void |
addFile(long companyId,
long repositoryId,
String fileName,
byte[] bytes) |
void |
addFile(long companyId,
long repositoryId,
String fileName,
File file) |
void |
addFile(long companyId,
long repositoryId,
String fileName,
InputStream is) |
void |
checkRoot(long companyId) |
void |
copyFileVersion(long companyId,
long repositoryId,
String fileName,
String fromVersionLabel,
String toVersionLabel) |
void |
deleteDirectory(long companyId,
long repositoryId,
String dirName) |
void |
deleteFile(long companyId,
long repositoryId,
String fileName) |
void |
deleteFile(long companyId,
long repositoryId,
String fileName,
String versionLabel) |
File |
getFile(long companyId,
long repositoryId,
String fileName) |
File |
getFile(long companyId,
long repositoryId,
String fileName,
String versionLabel) |
byte[] |
getFileAsBytes(long companyId,
long repositoryId,
String fileName) |
byte[] |
getFileAsBytes(long companyId,
long repositoryId,
String fileName,
String versionLabel) |
InputStream |
getFileAsStream(long companyId,
long repositoryId,
String fileName) |
InputStream |
getFileAsStream(long companyId,
long repositoryId,
String fileName,
String versionLabel) |
String[] |
getFileNames(long companyId,
long repositoryId,
String dirName) |
long |
getFileSize(long companyId,
long repositoryId,
String fileName) |
boolean |
hasDirectory(long companyId,
long repositoryId,
String dirName) |
boolean |
hasFile(long companyId,
long repositoryId,
String fileName) |
boolean |
hasFile(long companyId,
long repositoryId,
String fileName,
String versionLabel) |
boolean |
isValidName(String name) |
void |
move(String srcDir,
String destDir) |
void |
updateFile(long companyId,
long repositoryId,
long newRepositoryId,
String fileName) |
void |
updateFile(long companyId,
long repositoryId,
String fileName,
String newFileName) |
void |
updateFile(long companyId,
long repositoryId,
String fileName,
String fileExtension,
boolean validateFileExtension,
String versionLabel,
String sourceFileName,
File file) |
void |
updateFile(long companyId,
long repositoryId,
String fileName,
String fileExtension,
boolean validateFileExtension,
String versionLabel,
String sourceFileName,
InputStream is) |
void |
updateFileVersion(long companyId,
long repositoryId,
String fileName,
String fromVersionLabel,
String toVersionLabel) |
void |
validate(String fileName,
boolean validateFileExtension) |
void |
validate(String fileName,
boolean validateFileExtension,
byte[] bytes) |
void |
validate(String fileName,
boolean validateFileExtension,
File file) |
void |
validate(String fileName,
boolean validateFileExtension,
InputStream is) |
void |
validate(String fileName,
String fileExtension,
String sourceFileName,
boolean validateFileExtension) |
void |
validate(String fileName,
String fileExtension,
String sourceFileName,
boolean validateFileExtension,
File file) |
void |
validate(String fileName,
String fileExtension,
String sourceFileName,
boolean validateFileExtension,
InputStream is) |
void |
validateDirectoryName(String directoryName) |
void addDirectory(long companyId,
long repositoryId,
String dirName)
throws PortalException
PortalExceptionvoid addFile(long companyId,
long repositoryId,
String fileName,
boolean validateFileExtension,
byte[] bytes)
throws PortalException
PortalExceptionvoid addFile(long companyId,
long repositoryId,
String fileName,
boolean validateFileExtension,
File file)
throws PortalException
PortalExceptionvoid addFile(long companyId,
long repositoryId,
String fileName,
boolean validateFileExtension,
InputStream is)
throws PortalException
PortalExceptionvoid addFile(long companyId,
long repositoryId,
String fileName,
byte[] bytes)
throws PortalException
PortalExceptionvoid addFile(long companyId,
long repositoryId,
String fileName,
File file)
throws PortalException
PortalExceptionvoid addFile(long companyId,
long repositoryId,
String fileName,
InputStream is)
throws PortalException
PortalExceptionvoid checkRoot(long companyId)
void copyFileVersion(long companyId,
long repositoryId,
String fileName,
String fromVersionLabel,
String toVersionLabel)
throws PortalException
PortalExceptionvoid deleteDirectory(long companyId,
long repositoryId,
String dirName)
void deleteFile(long companyId,
long repositoryId,
String fileName)
throws PortalException
PortalExceptionvoid deleteFile(long companyId,
long repositoryId,
String fileName,
String versionLabel)
throws PortalException
PortalExceptionFile getFile(long companyId,
long repositoryId,
String fileName)
throws PortalException
PortalExceptionFile getFile(long companyId,
long repositoryId,
String fileName,
String versionLabel)
throws PortalException
PortalExceptionbyte[] getFileAsBytes(long companyId,
long repositoryId,
String fileName)
throws PortalException
PortalExceptionbyte[] getFileAsBytes(long companyId,
long repositoryId,
String fileName,
String versionLabel)
throws PortalException
PortalExceptionInputStream getFileAsStream(long companyId,
long repositoryId,
String fileName)
throws PortalException
PortalExceptionInputStream getFileAsStream(long companyId,
long repositoryId,
String fileName,
String versionLabel)
throws PortalException
PortalExceptionString[] getFileNames(long companyId,
long repositoryId,
String dirName)
throws PortalException
PortalExceptionlong getFileSize(long companyId,
long repositoryId,
String fileName)
throws PortalException
PortalExceptionboolean hasDirectory(long companyId,
long repositoryId,
String dirName)
throws PortalException
PortalExceptionboolean hasFile(long companyId,
long repositoryId,
String fileName)
throws PortalException
PortalExceptionboolean hasFile(long companyId,
long repositoryId,
String fileName,
String versionLabel)
throws PortalException
PortalExceptionboolean isValidName(String name)
void move(String srcDir,
String destDir)
void updateFile(long companyId,
long repositoryId,
long newRepositoryId,
String fileName)
throws PortalException
PortalExceptionvoid updateFile(long companyId,
long repositoryId,
String fileName,
String newFileName)
throws PortalException
PortalExceptionvoid updateFile(long companyId,
long repositoryId,
String fileName,
String fileExtension,
boolean validateFileExtension,
String versionLabel,
String sourceFileName,
File file)
throws PortalException
PortalExceptionvoid updateFile(long companyId,
long repositoryId,
String fileName,
String fileExtension,
boolean validateFileExtension,
String versionLabel,
String sourceFileName,
InputStream is)
throws PortalException
PortalExceptionvoid updateFileVersion(long companyId,
long repositoryId,
String fileName,
String fromVersionLabel,
String toVersionLabel)
throws PortalException
PortalExceptionvoid validate(String fileName,
boolean validateFileExtension)
throws PortalException
PortalExceptionvoid validate(String fileName,
boolean validateFileExtension,
byte[] bytes)
throws PortalException
PortalExceptionvoid validate(String fileName,
boolean validateFileExtension,
File file)
throws PortalException
PortalExceptionvoid validate(String fileName,
boolean validateFileExtension,
InputStream is)
throws PortalException
PortalExceptionvoid validate(String fileName,
String fileExtension,
String sourceFileName,
boolean validateFileExtension)
throws PortalException
PortalExceptionvoid validate(String fileName,
String fileExtension,
String sourceFileName,
boolean validateFileExtension,
File file)
throws PortalException
PortalExceptionvoid validate(String fileName,
String fileExtension,
String sourceFileName,
boolean validateFileExtension,
InputStream is)
throws PortalException
PortalExceptionvoid validateDirectoryName(String directoryName)
throws PortalException
PortalException