Liferay 7.0-ce-b4

com.liferay.portlet.documentlibrary.util
Interface DLValidator


public interface DLValidator


Method Summary
 String fixName(String name)
           
 boolean isValidName(String name)
           
 void validateDirectoryName(String directoryName)
           
 void validateFileExtension(String fileName)
           
 void validateFileName(String fileName)
           
 void validateFileSize(String fileName, byte[] bytes)
           
 void validateFileSize(String fileName, File file)
           
 void validateFileSize(String fileName, InputStream is)
           
 void validateFileSize(String fileName, long size)
           
 void validateSourceFileExtension(String fileExtension, String sourceFileName)
           
 void validateVersionLabel(String versionLabel)
           
 

Method Detail

fixName

String fixName(String name)

isValidName

boolean isValidName(String name)

validateDirectoryName

void validateDirectoryName(String directoryName)
                           throws FolderNameException
Throws:
FolderNameException

validateFileExtension

void validateFileExtension(String fileName)
                           throws FileExtensionException
Throws:
FileExtensionException

validateFileName

void validateFileName(String fileName)
                      throws FileNameException
Throws:
FileNameException

validateFileSize

void validateFileSize(String fileName,
                      byte[] bytes)
                      throws FileSizeException
Throws:
FileSizeException

validateFileSize

void validateFileSize(String fileName,
                      File file)
                      throws FileSizeException
Throws:
FileSizeException

validateFileSize

void validateFileSize(String fileName,
                      InputStream is)
                      throws FileSizeException
Throws:
FileSizeException

validateFileSize

void validateFileSize(String fileName,
                      long size)
                      throws FileSizeException
Throws:
FileSizeException

validateSourceFileExtension

void validateSourceFileExtension(String fileExtension,
                                 String sourceFileName)
                                 throws SourceFileNameException
Throws:
SourceFileNameException

validateVersionLabel

void validateVersionLabel(String versionLabel)
                          throws InvalidFileVersionException
Throws:
InvalidFileVersionException

Liferay 7.0-ce-b4