Class DLValidatorUtil
Object
com.liferay.document.library.kernel.util.DLValidatorUtil
- Author:
- Adolfo Pérez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic longgetMaxAllowableSize(long groupId, String mimeType) static longgetMaxAllowableSize(long groupId, String mimeType, long limit) static booleanisValidName(String name) static voidvalidateDirectoryName(String directoryName) static voidvalidateFileExtension(String fileName) static voidvalidateFileName(String fileName) static voidvalidateFileSize(long groupId, String fileName, String mimeType, byte[] bytes) static voidvalidateFileSize(long groupId, String fileName, String mimeType, long size) static voidvalidateFileSize(long groupId, String fileName, String mimeType, File file) static voidvalidateFileSize(long groupId, String fileName, String mimeType, InputStream inputStream) static voidvalidateSourceFileExtension(String fileExtension, String sourceFileName) static voidvalidateVersionLabel(String versionLabel)
-
Constructor Details
-
DLValidatorUtil
public DLValidatorUtil()
-
-
Method Details
-
fixName
-
getMaxAllowableSize
-
getMaxAllowableSize
-
isValidName
-
validateDirectoryName
- Throws:
FolderNameException
-
validateFileExtension
- Throws:
FileExtensionException
-
validateFileName
- Throws:
FileNameException
-
validateFileSize
public static void validateFileSize(long groupId, String fileName, String mimeType, byte[] bytes) throws FileSizeException - Throws:
FileSizeException
-
validateFileSize
public static void validateFileSize(long groupId, String fileName, String mimeType, File file) throws FileSizeException - Throws:
FileSizeException
-
validateFileSize
public static void validateFileSize(long groupId, String fileName, String mimeType, InputStream inputStream) throws FileSizeException - Throws:
FileSizeException
-
validateFileSize
public static void validateFileSize(long groupId, String fileName, String mimeType, long size) throws FileSizeException - Throws:
FileSizeException
-
validateSourceFileExtension
public static void validateSourceFileExtension(String fileExtension, String sourceFileName) throws SourceFileNameException - Throws:
SourceFileNameException
-
validateVersionLabel
- Throws:
InvalidFileVersionException
-